Machiasport Maine is home to one of the most unique beaches on this planet. It is comprised of billions and billions of smooth, water-shaped stones.…
Machiasport Maine is home to one of the most unique beaches on this planet. It is comprised of billions and billions of smooth, water-shaped stones.…