Tag: Mamleshwara Mahadev

Mesmerizing offbeat holiday destinations near Shimla

Beautiful Shimla town, in Himachal Pradesh, is one of the favourite holiday destinations of the tourists in India. Every year thousands of...