The content originally appeared on: News Americas Now News Americas, Great Harbour Cay, Bahamas, Fri. May 3, 2024: Get ready for a new hotel resort in the Bahamas. The OSPREY is slated to open this summer and promises a slice of paradise nestled within the idyllic Berry Islands chain. Set against the backdrop of Great Harbour Cay, this beachfront property boasts an abundance of thatch berry palms and indigenous trees, creating a lush tropical oasis. The OSPREY is slated to […]