Offering world-renowned beaches, luxurious resorts, delicious cuisine and turquoise waters, it's like a little slice of ...