Sandy Shores and Beautiful Bluffs: The 10 Best Beach Towns in California
.....
© Observer
visit website