Places to Visit Bahubali Hill in Udaipur – A True Gem of Nature near Lake Badi December 18, 2018 What is Bahubali Hill? At a distance of around 12 km from Udaipur rests a Hill named Bahubali near Badi Lake. Badi Lake has always been a center of attraction amongst all the Udaipurites and Bahubali Hill simply adds up… Continue Reading