AM Travel World - Guided Tours to India, China, Asia, South America

Nepal – Adventure Capital of the World

|Comments are Off
Adventure capital of the world With high mountain passes and pearl white peaks, Nepal is a landlocked Himalayan country located between India and China. The scenic trails of altering landscapes from snow-covered mountain ranges to Alpine meadows and picturesque villages,...