Carmel by the Sea is one of the most charming towns in California. Read this weekend itinerary to help plan your trip - it covers the best sights, restaurants and activities!