Travel Photo of the Moment Bermuda Coast

The Travel Photo of the Moment is of Bermuda Coast and was taken by Canon in 2D

Bermuda is an island in the North Atlantic Ocean and its British overseas territory located far off the east coast of the United States. It is the oldest and most populous remaining British overseas territory and its capital is the oldest continuously-inhabited English town in the Americas. Bermuda is a wealthy country fueled by a strong finance industry and a vibrant tourist economy.

Creative Commons License Photo credit: Canon in 2D

Read more:
Historic Attractions in Detroit

Detroit immediately brings to mind Motor City and Motown music. This town was once a really happening hotspot and brought...

Historic Baltimore Seaport

Baltimore is becoming a tourist hotspot, which isn’t surprising considering that the harbor has been one of America’s oldest seaports,...

Travel Protection for your Ears

It's the holiday season again and many people will begin their annual sojourn to visit family, or to escape family...

Close