Verizon Travel Adventure Trekking in Nepal – Thrills of Wondering in Himalayan Mountains By Lorie 4 weeks ago Nepal is a beautiful landlocked country in South Asia, between India and China. It is