Location of Snow View Resort Churned
NH5, Fagu Road, New Kufri, New Kufri, Shimla,
Himachal Pradesh 171209
Popular Tourist Attractions
Nearby Malls & Restaurants
Closest Airport, Railway Station & Bus Stand
Snow View Resort Churned - New Kufri
CLICK TO INTERACT WITH MAP