From ancient temples to pristine beaches, explore the diverse attractions that make Sri Lanka a unique destination.
Trincomalee, a picturesque marine sanctuary situated in the azure waters of Sri Lanka's eastern seab...