Considered one of the best beaches in the U.S., Carmel Beach is just a short stroll from the center of town. The gorgeous wide stretch of white sand is flanked by coastal bluffs and stately cypress ...