From gorgeous waterfalls to stunning beaches and chic towns, these are the best 15 places to stop on the Pacific Coast Highway.