Nepal – Durbar Square 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: Read More