Landmark
Kathmandu Durbar Square
Kathmandu Durbar Square, Kathmandu, Nepal
Kathmandu Durbar Square is one of the most famous tourist attractions in Kathmandu, Nepal. Visited by thousands of travelers annually.
Nearby
Kathmandu Durbar Square is one of the most famous tourist attractions in Kathmandu, Nepal. Visited by thousands of travelers annually.