Bermuda

Friday, 22nd April 2005 by

Out in the Atlantic Ocean is a small patch of high-res photos where you'll find the island of Bermuda, an internally self-governing island overseas territory of the United Kingdom. Reader Patrick pointed out a Cruise Liner docked to the East of the island and Bill Beaty noticed a "wave-radiating aperture" for all you physicists.

Bermuda