Kathmandu
Founded in a vast valley after draining a large lake, legends abound in this remarkable city and every street has a shrine or two.
Founded in a vast valley after draining a large lake, legends abound in this remarkable city and every street has a shrine or two.