Sort by:

Bermuda is a country of over one-hundred and fifty islands in the North Atlantic Ocean off the east coast of America. It may be close to the USA, but it’s a British Overseas Territory the main land mass of which is a renowned luxury vacation destination. Wildlife is scarce there and even the country’s national bird, the petrel, is an endangered species. With concentrated conservation programs, like one operating on Nonsuch Islannd, hopefully numbers will increase and the shrill call of the cahow will soon be heard in higher numbers once again.

Change privacy settings