From the iconic Haystack Rock and beautiful beaches to art galleries, unique shops, and delightful dining options, there's something for everyone.