10 Reasons why you need to visit Kathmandu Durbar Square before you die!
If you are travelling to Kathmandu you will NEED to see the Kathmandu Durbar Square. It is one of the most important tourist attractions in Kathmandu , Nepal. The Durbar Square is located in the centre of the city, surrounded by beautiful markets and winding streets. On the square you will see lots of gorgeous …
10 Reasons why you need to visit Kathmandu Durbar Square before you die! Read More »