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.…
Jasper Beach – Machiasport
Jasper Beach is a very unusual beach as it’s made up of lots of smooth rocks of varying colors – jasper rocks. As the waves…