The Emerald Cove – A Five Star Hotel on Klong Prao Beach Koh Chang A few weeks ago my wife and I drove down to Koh Chang, a popular island destination located in the gulf of Thailand’s Trat province. We were excited because we had booked the 5 star rated Emerald Cove Hotel for 4 nights. […]