Marigold Holiday Cottages

Village Sadhora Mashobra
Shimla
India