Three tables beach is a great little beach that offers many activities. Not only can you relax on the sand but it also offers the perfect place to snorkel or dive. The beach got its name due to the three flat table like coral formations that stick out above the water. Since this area does […]
Continue reading