The Jambughoda Resort is only one-of- its-kind in the country, Nestled in the foothills among pristine lush-green Teak plantations, Caravan Serai is a nature lovers’ paradise & adventure resort near Vadodara. The Resort is designed in such a way that, where ever you stand, you have the panoramic view of the nature, all the time. An experience, that will stay with you for a long time. Uniquely designed, luxurious Caravans placed on the banks of the river stream provide the accommodation. With all modern amenities like AC and rich designer interiors.