Durbar Square, Kathmandu, Nepal

20 images Created 12 Mar 2012

Durbar Square in Kathmandu is the traditional heart of the city, where kings were crowned and ruled. It's ancient buildings and timeless feel makes this World Heritage listed site a popular attraction today. Kathmandu, Nepal
View: 25 | All