Hidden place · Trincomalee, Sri Lanka

Marble Beach

Marble Beach lies 15 km south of Trincomalee and is part of a Navy base. Its public side is free but has few facilities, while the private side offers shade…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload