What is it? |
Where is it? |
Cooper's Island is a nature reserve located on the Northeast side of Bermuda. On the southern peninsula sits a view point. This was constructed from an old radar dish base. From here, you can see much of Cooper's Island and the main parts of Bermuda. In addition to the viewpoint, beaches line the island. Although you have to walk in, the beaches are pristine and well worth it. For more on Cooper's Island, click here.
|