Name
Mesmerising Mashobra
Description
Mesmerising! That is the one word that describes the quaint but beautiful town of Mashobra, near Shimla, Himachal Pradesh. This tranquil retreat in the Himalayan region is a popular tourist destination and a favourite getaway.
Category
Resorts
