Scenic Runway

Travel, Lifestyle, Fashion and Beautiful Photos

Skip to: Content | Sidebar | Footer

Magens Bay, St. Thomas USVI

Caribbean Travel, Scenic Views

Magens Bay is located within the United States Virgin Island of St. Thomas in the Caribbean Sea.

The view from atop the overlook is truly astonishing which made for an amazing picture!

Magens Bay, St. Thomas USVI