NARKANDA – THE HEAVEN ON EARTH
“THE HEAVEN ON EARTH” is indeed the correct name for a place like Narkanda. First of all, let’s begin with the introduction to Narkanda. Narkanda is a small town and a Nagar Panchayat in District Shimla of Himachal Pradesh. Kumarsain… Continue Reading