Nepal

Attraction

Kathmandu Nepal's Bustling Capital City

Kathmandu is the largest city in Nepal and features 2000 years of history. It is names after Kasthamandap temple which stands in Durbar Square.