Posted inPlaces to Visit Ambika Mata Temple – The Khajuraho of Mewar At a distance of around 50 km from Udaipur, rests a rarely known gem of a temple which is known as Ambika Mata temple. The village named Jagat houses the… Posted by Juhee Mehta October 12, 2018