Shimla, Himachal Pradesh, India
951-hectare area of forested mountainside crisscrossed with small streams & home to native wildlife.
Kotkhai, IN
0.2 km away
0.3 km away
0.4 km away
0.5 km away
0.6 km away