The Cape May Historic District in New Jersey is filled with Victorian houses and buildings, making it one of the most charming beach towns in the country.