Alpha Island, Bermuda
United Kingdom · Europe
About
Alpha Island is an island of Bermuda, located in the Great Sound. It may be better known as "Diving Board Island", or "Jump Rock", as it is a popular spot for cliff jumping.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.