Showing posts with the label travelling in the mountains of Nepal.

THE MILKY LAKE OF NEPAL...

DUDHKUNDA, "THE MILK LAKE" If you are a travelling lover than you may have heard the nam…

Load More That is All