Description
One of the best spots on the island is the Turtle Beach Bar. It has been newly refurbished making a great place even better. The open-air restaurant has been enlarged as well, resulting in spectacular views: See Nevis just across the channel.