(Last Update: 24 Apr 2023)
This five bedroom Resort located at 5500 ft in the lap of the DhaulaDhar Mountains and set amidst pine doted and a rolling lush green tea garden