|Cape Santa Maria Beach Resort in the Bahamas|
This is the 10th year that Trip Advisor Inc, the worlds largest travel have announced the awards giving global recognition to premier properties and destinations, based exclusively on reviews and opinions of travelers who have experience these properties.
The resort located on one of the world’s ten best beaches, Cape Santa Maria Beach on Long Island in the Bahamas is the only hotel in the Bahamas to be named on the list of 25 top hotels in the Caribbean.
In acknowledging the award, Susan Barcham, Director of Business Development at BC Oak Bay Marine Group, the Canadian company that owns Cape Santa Maria Beach Resort in the Bahamas is quoted as saying “The great thing about this award is that it is a result of direct feedback from our customers …we couldn’t be more delighted.”
Read more about Cape Santa Maria Beach Resort in the Bahamas