Join me on a tour of six wonderful seaside or lakeside towns I have enjoyed visiting over the past 40 years: Cassis, France; Vernazza, Cinque Terre, Italy; Camden, Maine; Paia, Maui, Hawaii; Grand Marais, Minnesota; and Port Elizabeth, Bequia. Each town has its own distinctive local culture, history, and special attractions.