Nonsuch Island Castle Harbour Live Cam – St George, Bermuda
Located at the eastern end of Bermuda in St. George’s parish, Nonsuch Island is Bermuda’s single most important Nature Reserve. This historical location is home to many of the island’s rarest and most endangered plant, animal and bird species.