Bermuda



A Natural Landscape from Bermuda

Bermuda is actually an archipelago of 138 islands. Bermuda is located towards the eastern coastal region of America. Bermuda which recorded the highest GDP per capita in the year 2005, is the oldest existing colony of Britain.