Two districts in Barbados have been voted among the best charming beach towns in the Caribbean.
They are Oistins and Speighstown.
Oistins secured position number four in the top 20 list and Speighstown, number five.
The votes came via a survey by TravelMag.com which invited more than 300 travel writers, social media influencers and in-the-know travel professionals to name their favorite beach destinations in the region.
The respondents were asked to identify their favorite charming towns or villages after which the votes were added to determine the final 20 destinations.
Oistins was recognised not only for its fish fry activities but being a good spot for plane watchers.
Speighston received recognition for its quiet beaches and nearby historic historical architecture and luxury marina developments.