Press
Olive Travels: Where to visit in January 2023
“Stay at Castara Retreats, a collection of treehouses nestled into lush hillside rainforest, with breathtaking views of the sun setting over the Caribbean Sea, best enjoyed from hammocks strung across large private decks. ”