Nahan is surrounded by beautiful hills and lush green forests, which offer breathtaking views of the surrounding landscape.
Nahan is a town located in the Sirmaur district of the Indian state of Himachal Pradesh. It is situated at an altitude of 932 meters above sea level and is known for its beautiful landscapes, ancient temples, and historical monuments. Nahan is surrounded by beautiful hills and lush green forests, which offer breathtaking views of …