Sher Vilas


The Sher Vilas Wilderness Tented Resort at Sawai Madhopur is a beautiful campsite; it recommends tented accommodations to those who want to immerse themselves in nature and be more adventurous and also a boutique hotel facility for those who like a more indoor hotel vibe. This place is located at the foot of the Aravalli […]