Journey to the Mountain Adventure Trekking in Nepal – Thrills of Wondering in Himalayan Mountains By Susan W. Lillis 3 weeks ago Nepal is a beautiful landlocked country in South Asia, between India and China. It is