One may misinterpret this beautiful hill station with that of a desert city in Rajasthan, but the ‘Udaipur’ in Himachal...
Markula Devi Temple
One may misinterpret this beautiful hill station with that of a desert city in Rajasthan, but the 'Udaipur' in Himachal...