Things to do in Nepal


7 Interesting Facts about Tilicho Lake in Nepal

Lake Tilicho in Nepal is the highest large lake in the world and you reach it via the highest mountain pass in the world. Due to its cold temperature, nothing lives in the lake, however, the...