By Manish
Great beaches, cool music, fun culture.
Cool mountains, nice beaches, good for romance.
Pretty beaches, fun parties, lots of history.
Clear water, good for diving, nice resorts.
Sunny, nice beaches, fun nightlife.
Quiet beaches, good for diving, luxury resorts.
Nice beaches, cool culture, fun city.
Spicy island, nice beaches, cool diving spots.