Joined In Feb 2023
No info available
Jamburae is a home away from home. Definitely the best place to stay on the island.
Site and Petra are wonderfully welcoming and accommodating with anything you need. They have done such a wonderful job with their place. Loved watching waves from the balcony or eating one of their countless amazing meals (the best you will find in Sorake) or eating fresh fruit from Sites farm.
Thank you for everything ❤️ - via