Visiting “The most romantic spot in India” has to be one of your best decisions of life... why? you’ll know it soon! But, for now let’s disclose some secrets, like? Oodeypore...sounds familiar? Bagheera from Jungle Book belonged to this place, and the name of this place was inspired from “Udaipur”!