Avatara Resort Koh Samed
Avatara Resort – A Review By Punam Mohandas The Avatara, so named because of the movie, ‘Avataar’ and also because the owner wanted to base the hotel’s design concept on that of a jungle resort, came up four years ago right across gorgeous Sai Kaew beach on Koh Samed island. This beach is the most…