Cape May Named One of the Coolest Small Towns In AmericaCape May Named One of the Coolest Small Towns In AmericaWe all know Cape May is a gem at the Jersey Shore, but now it's getting some national attention.Chris ColemanChris Coleman