Another attractive beach in Trincomalee is Marble Beach. Marble Beach is also known as Marble Bay beach. The term Marble Beach was named because of the surrounding water that shines like a marble on bright days. This helps to see the corals beneath easily without having to snorkel or dive. Some days its hard to see the corals because of the high tides reaching the shore. Swimming can be only done in the designated zones.