7 Best Small Towns on the West Coast for Wine Tasting, Whale Watching, and Beautiful Views

These West Coast towns may be small, but they have a lot to offer.