Our visit to McWay Falls Big Sur California. It's quite possibly my most favorite spot in the US. Check out our photos and tips for your trip.
211