If you're on St. John during your Virgin Islands vacation, you're likely right on the edge of Virgin Islands National Park. Two-thirds of the island is parkland, and most of Love City's top ...
Though there is only one public beach in the town of Portland (East End Beach), shorelines abound in the nearby Casco Bay Islands. The Casco Bay Islands are a group of islands located off the ...
While Magens Bay, one of the top tourist attractions, offers calm, turquoise waters on the beach. Scuba diving classes are ...