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...
Trincomalee, a picturesque marine sanctuary situated in the azure waters of Sri Lanka's eastern seab...