We Bet You Didn’t Know There Was A Miniature Cliffs of Dover In Massachusetts

Nothing compares to the White Cliffs of Dover in Dover, U.K., but we do have some cliffs here in the Bay State that come pretty close. So, when you can’t make it across the pond to view England’s most famous cliffs, the Aquinnah Cliffs of Martha’s Vineyard will have to … Continue reading We Bet You Didn’t Know There Was A Miniature Cliffs of Dover In Massachusetts