Kathmandu

The Earlybird Asia Leave a Comment

Kathmandu is the capital and largest city in Nepal. It is the cultural, economic and political centre of the country. It is …