Nepal – Durbar Square 25 Dec ’1112 Oct ’11 by Administrator We visited Durbar Square in Kathmandu: We went to the house of the living goddess, Kumari. We weren’t allowed to take her photo though: The locals selling photos of the Kumari: