Dutch Fort Galle

Nestled along the sun-kissed shores of Sri Lanka’s southwestern coast lies the picturesque town of Hikkaduwa, a vibrant destination renowned for its pristine beaches, vibrant …