Kathmandu City Sightseeing By: Ghale Treks

Kathmandu is the capital and, with more than one million inhabitants, the largest metropolitan city of Nepal. Kathmandu tourism and travel information such as accommodation, festivals, transport, maps, activities and attractions in Kathmandu, Nepal