Tag Info

About

Kathmandu is the capital and the largest metropolitan city of Nepal.

history | excerpt history