From ancient temples to pristine beaches, explore the diverse attractions that make Sri Lanka a unique destination.
Situated just a few kilometers north of the historic port city of Trincomalee on Sri Lanka’s eastern...