Rangbhawan inn kumbhalgarh
151.8 mi · Near lakhela lake, Kelwara, Rajasthan, India Get directions,
Rajsamand,
Rangbhawan inn kumbhalgarh is one of the popular Hotel located in 151.8 mi · Near lakhela lake, Kelwara, Rajasthan, India Get directions ,Rajsamand listed under
Food/beverages in Rajsamand
,