Made with ❤️ from Australia - Copyright 2018-2025 Trip.Social
Nepal
Kathmandu
Kathmandu, the capital of Nepal, is set in a valley surrounded by the Himalayan mountains. At the heart of the old city’s mazelike alleys is Durbar Square, which becomes frenetic during Indra Jatra, a religious festival featuring masked dances.