Mountain Retreat
Moonstone Villa by DLS Villas
Mashobra, Himachal Pradesh
Mashobra, a charming town nestled in the tranquil hills of Himachal Pradesh, is known for its peaceful ambience, verdant landscapes, and stunning views of the surrounding mountains. It is the perfect destination for those seeking a serene retreat amidst nature.
Nearest Airport
Railway Station
City Distance