Nature Lovers Retreat is part of the palace complex of Jambughoda (Dist Panchmahal, Gujarat, India) still partially occupied by the owners. The rooms face the forested hills of the Jambughodha Wildlife Sanctuary. The property has been opened by the owners as a family-run eco-resort....