https://www.facebook.com/share/1CCfMZLvdg/
The most beautiful small town in the United States is Cape May. According to a recent article the author says “If you ever get the chance, don’t skip this spot. It’s a little slice of seaside heaven. The seafront stroll is pure magic: pristine beaches on one side, rows of