Founded in 1621 by Raja Karam Prakash, “Nahan” is a scenic town located in the Sirmapur District in Himachal Pradesh. This town is elevated at an altitude of 3058 feet above sea level and, is popular for its scenic beauty and the beautiful view of the Himalayas.  The Indian Special Forces Training School is located […]