Slideshow Placeholder
Offer Image
Offer Image
Kathmandu is the capital of Nepal and situated in the heart of the Himalayan Mountains. Home to a number of Hindu and Buddhist temples, beautiful botanical gardens, and ancient palaces, Kathmandu is the perfect place to immerse yourself in Nepali culture, history, and religion. Be sure to visit Kathmandu Durbar Square, the optimal starting point for exploring this historical and vibrant city.

Learn More About Kathmandu

Swayambhunath Stupa
Ancient, sacred pilgrimage site and temple complex.

Kathmandu Durbar Square
Breathtaking architecture awaits visitors to this UNESCO World Heritage Site, set in front of a royal palace.

Boudha Stupa
One of the world's grandest spherical stupas, and a UNESCO World Heritage Site.