Location
Treebo Grande Sita, 46&47, Udaipole Road, Inside Udaipole, Kamalawadi, Udaipole, Udaipur,
Rajasthan 313001
Closest Airport, Railway Station & Bus Stand
Popular Tourist Attractions
Nearby Malls & Restaurants
Treebo Grande Sita - Udaipole
CLICK TO INTERACT WITH MAP