Peaceful Apartment

Kaushal Niwas, Chotta Shimla, Near Woodville Palace Hotel, Shimla, Himachal Pradesh, 171002171002ShimlaIndia
Hotel