Carambola Beach, St. Kitts

A relaxed Caribbean beach with tropical flair.

An aerial view of Carambola Beach Resort in St. Croix, with red-roofed buildings nestled among lush green tropical trees along the turquoise Caribbean Sea.