Top 8 Himalayan Lakes of Nepal

As Nepal is the home of Himalayas, there are many glacial fed lakes which are located in the high altitude region. Located in the lap of mountains and surrounded by the beautiful Himalayas, these lakes are worth conquering. Several Himalayan lakes lie within the protected area of National Parks of Nepal,and you can witness the [ Continue Reading ]