best island in the world

Travel
Koh Samui, Thailand Average price of hotel room: $20/night Caye Caulker, Belize Average price of three meals/day: $15 Langkawi