3. Swayambhunath, Nepal
Kathmandu’s most loved Buddhist temple and a UNESCO World Heritage Site, Swayambhunath temple in Nepal is an ancient structure the dome of which represents the entire world. Perched on a hilltop in Kathmandu valley, filled with the scent of incense sticks and butter lamps, Swayambhunath is one of the oldest religious sites in Nepal and an experience that’s hard to forget.
