Deodar 1 - A Luxury Retreat In Mashobra, Shimla

Entire House / Apartment