Places To See In Nepal

Kathmandu

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