Description
Staying at Bethsaida is a unique experience. From the moment you walk down through the entrance you sense the positive energy generated by the carefully shaped landscape. Everything flows naturally, leading you on a journey of discovery whilst providing all the comforts of home. The openness and beauty of the immaculate gardens and local staff make Bethsaida your special oasis. Experience the excitement and adventure of India knowing that you always get to come back to the safe haven of our hermitage where you know every question can be answered and every taste cared for.
Add a review