Places to Visit Bird’s Paradise Menar Village is Famous for Some More things! Read to Know November 21, 2018 It is possible that you might have heard of the village Menar which resides at a distance of around 52 km from Udaipur. And why wouldn’t you, the village is very well known not just in the city but entire… Continue Reading