Nepal - Capital - Katmandu

Katmandu is the capital of Nepal. I visited the amazing Durbar Square in Kathmandu, Nepal.

No comments: