Dalada Maluva - ( Polonnaruwa) — Polonnaruwa, Sri Lanka

Dalada Maluva in Polonnaruwa, Sri Lanka — explore ancient ruins set in tranquil gardens. Arrive early for a quieter experience.