A picturesque cluster of islands adorned with sandy beaches, surrounded by azure waters and dotted with lush palm trees.