Nepal
jaw-dropping Himalayan scenery
has 8 out of world’s 10 highest peaks
birthplace of Gautam Buddha
Nepal is world-renowned for its jaw-dropping Himalayan scenery and is a landlocked country between India and China. Though it is a small country, Nepal is […]