Thousands of years of constant pounding by the ocean have shaped these rocks on the Acadia National Park, Maine shoreline into almost round balls
Sand Beach, in Acadia National Park, Maine, is nestled in a small inlet between the granite mountains and rocky shores of Mount Desert Island. This gorgeous 290 yard long beach is one of the most popular points of interest on the island. The thousands of years of pounding surf created a beach that is largely comprised of unique sand of shell fragments.
Bar Harbor is a town on Mount Desert Island along Maine’s Frenchman Bay. It serves as a gateway to the mountains and cliffs of neighboring Acadia National Park. Towering over the park, Cadillac Mountain has trails and views of the town, the bay and the Porcupine Islands.
Through the windows of a restaurant not yet open at Old Orchard Beach in Maine
The sun sets in Florida casting a glow as we conclude our series of images from there
The bright orange sun continues to disappear behind the trees on the horizon at a Florida sunset
The sun performs a balancing act on the trees as it is about to set in Florida