Places to Visit Ambika Mata Temple – The Khajuraho of Mewar October 12, 2018 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 architectural temple. Ambika Devi, who is the form of Goddess… Continue Reading