Contribute photo
Talabgaon Castle
Elegant castle hotel in Lalsot, 80 km from Ranthambore. Offers outdoor pool, spa, and free WiFi for a relaxing stay. (143 characters)