Bermuda little Britain in the sun

Bermuda is a set of islands located in the North Atlantic Ocean, near the eastern coast of the United States. Officially, Bermuda is British territory and while in the past it was mainly inhabited by pigs, now it is a magnet for tourists and thousands of British emigrants choose to set up their homes there. […]

Read More