If you fancy a little slice of Caribbean paradise but don't want to leave the country, these gorgeous beach towns in the U.S. should scratch the itch.
An underrated state park in New York's gorgeous Hudson River area offers plenty of adventure and pristine nature loved by ...