Kumarakanda Temple — Weligama, Sri Lanka

Kumarakanda Temple in Weligama, Sri Lanka — a serene spot with Dutch architectural influence and beautiful statues. Ideal for quiet reflection.