'Udaipur' in Himachal is a picturesque town, located on the banks of the Chandrabhaga River in Lahaul and Spiti district of Himachal Pradesh.
'Udaipur' in Himachal is a picturesque town, located on the banks of the Chandrabhaga River in Lahaul and Spiti district of Himachal Pradesh. It is renowned for the ancient Marikula Mata Temple, which is visited by both Hindus and Buddhist pilgrims. The place is located at an altitude of 2,742 meters above sea level and it is named after king Udai Singh of Chamba. Earlier the place was known as Markul because the temple is dedicated to Markula Devi, an incarnation of Goddess Durga.
Udaipur offers thick forested and green landscapes that attract a lot of tourists and pilgrims to its unique temples, namely, Triloinath and Markula Devi temples. Earlier the town of Udaipur was known as Margul or Markul and it was in 1695 that the place was renamed Udaipur when Raja Udai Singh of Chamba (1690-1728) raised it to the status of a district centre in the Chamba-Lahaul.