Nepal is nation of mountain and Himalayas as well as nation of Lakes. Nepal offer probably the most wonderful Lakes on the planet and these lakes are real fascination for the tourism of Nepal. a portion of the lakes are situated in urban communities like Phewa and Begnash Lake in Pokhara and some the excellent […]
