Kufri Holiday Resort
- Kufri Holiday Resort Kufri Hills, Shimla - 12, Himachal, Shimla, 171012
- 08851916577
- https://www.kufriholidayresort.com/
Report an Issue
Found a problem with this listing? Let us know and we'll investigate.
Found a problem with this listing? Let us know and we'll investigate.