Where golden sands meet tranquil waves – Mirissa’s charm beckons travellers year-round Mirissa, a serene town on Sri Lanka’s south-west…