“Travel far enough, you meet yourself.” – David Mitchell.

Thursday, March 10, 2011

Listed as one of the eight Cultural World Heritage site by UNESCO, Kathmandu Durbar Square is a cluster of ancient temples, palaces, courtyards and streets that date back to the 12th and 18th centuries. The square is known to be the social, religious and urban focal point of the Capital City. Taleju...