Sri Lanka, thoughtfully explored.
Beaches
Marble Beach
Trincomalee
Marble Beach is a managed coastal stop in the wider Trincomalee area, reached from the Kinniya Road side. Check the operator's public-access arrangements before making it part of your day.