Skip to main content
TravelType
All countries

Nepal

44 cities · 11,282 places

About Nepal

Nepal is a landlocked country in South Asia, bordered by India to the south and China to the north. It is home to eight of the world's ten highest mountains, including Mount Everest. The capital, Kathmandu, serves as the country's cultural and political centre, featuring numerous Hindu and Buddhist temples and heritage sites. A federal democratic republic of around 30 million people, Nepal attracts mountaineers, trekkers, and cultural travellers. Its landscapes range from the subtropical lowlands of the Terai in the south to the high peaks of the Himalayas in the north.

Cities