Some of the most beautiful and important temples in Sri Lanka are hidden amongst the bustling, chaotic streets of the Sri Lankan capital, Colombo. Colourful and eccentric, they are well worth seeking out.
Gangaramaya Temple is a striking Buddhist temple next to the Lake Beira, giving it a calm and serene ambience. Sri Kailawasanathan Swami Devasthanam Temple is one of the oldest and most ornate Hindu temples in the city. And Koneswaram Temple, perched atop a rocky promontory, surrounded by the sea, is a technicolour treat.