Published: 2024-02-24 11:11:59.394762Category:TravelType:VideoDuration: 22.189 sec.Model release: No
Share
Kathmandu Durbar Square, also known as Basantapur Durbar Square and Hanuman Dhoka Durbar Square, is a historic landmark located in the heart of Kathmandu, Nepal. It is a UNESCO World Heritage Site.