1,667
views
views
Nepal is a landlocked country that lies between two giant countries of China and India. It's also known as a country of the Himalayas, every year thousands of tourists come to visit in Nepal for the propose of trekking,
Comments
0 comment