The Cooper's Island Nature Reserve features a Wildlife Observation Tower, providing a stunning vantage point to watch for birds, whales and other wildlife. Formerly the base of a radar tower for the NASA Tracking Station, the tower offers an almost 360 degree unobstructed view of the Atlantic.
-
983R+28 Tucker's Town, Bermuda