Nepal, the beautiful country is a must-visit destination that should be on your bucket list. Its blend of history and culture creates a tranquil atmosphere you could get attached to from deep within your soul. From prayer flags to vibrant hand-woven shawls to temples to snow-capped Himalayas, it can enchant you with its graceful aura. Here are some of the best sites to see in Nepal.
Words : Ciara Mandulee Mendis
Situated at the centre of the beautiful city of Lalitpur, this is one of the three Durbar Squares in the Kathmandu Valley, all of which are UNESCO World Heritage Sites. It is said that this concentrated mass of temples is perhaps the most visually stunning display of Newari architecture to be seen in Nepal.