Best Natural Wonder Beaches
Friday, July 11th, 2008Point Bennett, Channel Islands, Calif. Location: 40 miles southwest of Santa Barbara Pods of bottlenose dolphins vault through the air as your boat approaches the Channel Islands. Point Bennett, at the westernmost tip, is as far from California freeway culture as you can get. Home to newly pupped seals and sea lions and 145 unique [...]