Site icon Extreme Tours India

Narkanda – Thick Forest trail on India-Tibet road

Narkanda is a small town located in the district of Shimla set in the beautiful state of Himachal Pradesh situated in India.Narkanda forrest, India

 

Exit mobile version