13. Karni Mata Temple
One of the best things to do in Udaipur (along with the craziest), is to visit the Karni Mata temple. Karni Mata is a temple dedicated to the hindu goddess Karni Mata located on the Machla Magra Hills in Udaipur. This temple in Udaipur often attracts people from all across the globe who are looking for fun things to do in and around Udaipur.