The showcase of Natural Arches Beach at Tucker Town was this magnificent limestone formation. Unfortunately, it was destroyed by Hurricane Fabian. Imagine the power of the wind and waves that felled this mighty national landmark.
See Bermuda Things To Do