Journey to the Mountain Nepal Travel Attractions By Susan W. Lillis 12 months ago Nepal is a country in Tibet, featuring mountains, valleys, clean air, crystal springs and amazing