"How long will it take to reach the fort?" I asked Abdulla, my guide for the day's trek. It was a crisp 5 am as we embarked on the short journey towards the Gurkha Fort (also called Shoghi Fort), perched 4,500 feet above sea level. This trek was just one of the many activities offered by Moksha Himalaya Spa Resort, nestled in the foothills near Kalka, Himachal Pradesh.



