• Shimla - 12, Himachal Pradesh.

Our Location In Shimla

Kufri Holiday Resort Shimla

The resort is spread over acres on a mountainside, with a beautiful backdrop of forests and snow-capped mountains, something you find in a scenery.