Coral Bay Farms Resort stay hotel

We are a Integrated self sustaining farm stay with access to  a luxurious Home Stay with resort hotel style facilities.