Day 3 – Kathmandu Durbar Square & Swayambhunath
Kathmandu Durbar Square Kathmandu Durbar Square is a UNESCO World Heritage Site located in the heart of Kathmandu, Nepal. It is a complex of ancient temples, palaces, courtyards, and shrines that showcase the rich cultural heritage and architectural prowess of the Nepalese people. The square was once the royal palace of the Malla and Shah … Read more about this article