The country is blessed with thousands of islands, powdery beaches, and naturally warm hospitality, and luxury resorts are ...