Photos: Bermuda Longtails At Cooper’s Island
The photo gallery below shows a look at some of breathtaking beauty of Bermuda’s longtails, with a number of them recently seen in Cooper’s Island in the East End. The Bermuda Department of Environment and Natural Resources describes the longtail by saying …