Summer is the perfect time to hang out with friends and create lasting memories. With warm weather and sunshine, there are endless fun activities to try. Whether you love being outside or chilling at home, this season offers something for everyone. From beach days to backyard barbecues, the possibilities are exciting!
Today, we will share some fantastic ideas you can enjoy with your friends during the summer. These activities will help you make the most of your time together and ensure that you have a blast. Get ready for a summer filled with laughter, fun, and unforgettable moments!
Things to Do in The Summer With Friends
1. Explore Central Park in New York City for a Picnic and Outdoor Games
Central Park is a lush oasis in the heart of New York City. It spans 843 acres and offers countless spots for picnics and outdoor games. Gather your friends and bring a blanket to enjoy a meal surrounded by nature.
You can play frisbee, throw a ball, or simply relax on the grass. The park is full of beautiful landscapes, including lakes, meadows, and walking paths. You might even see some iconic sights like the Bethesda Terrace or Bow Bridge.
Make sure to visit the lively Sheep Meadow, where people bask in the sun. If you’re interested in organized games, look for areas designated for volleyball and soccer. There are also playgrounds for kids and families.
Don’t miss the Central Park Zoo for a fun side trip. It’s home to various animals and offers daily feedings and interactive experiences. After exploring, grab some ice cream from one of the nearby vendors to cool off.
Central Park is the perfect spot for enjoyable summer outings with friends. Whether you want to play, relax, or explore, it has something for everyone.
Address: New York, NY 10024.
2. Visit the Beaches of Santa Monica in Los Angeles for Sunbathing and Beach Volleyball
Santa Monica Beach is a vibrant destination for fun in the sun. Spanning over three miles, it offers sandy shores and beautiful ocean views. Grab your beach gear and head over for a fantastic day by the sea.
Sunbathing is a popular activity, so lay down your towel and soak up the sun. If you’re looking for something more active, join in on a game of beach volleyball. There are public courts available where you can meet others and play.
The Santa Monica Pier is also a must-see. With its rides and games, it adds excitement to your beach day. Don’t forget to try out the iconic Ferris wheel for stunning views of the coastline.
After a day of fun, treat yourself to dinner at one of the beachfront restaurants. Fresh seafood and sunset views make for a perfect dining experience. The nightlife is just as lively with many bars and clubs nearby.
Santa Monica Beach is a beautiful blend of relaxation and activity, making it a fabulous summer hangout with friends.
Address: 200 Santa Monica Pier, Santa Monica, CA 90401.
3. Take a Scenic Hike in Red Rock Canyon near Las Vegas
Red Rock Canyon is a stunning natural retreat just a short drive from Las Vegas. This beautiful area features towering red cliffs and breathtaking views. Gather your friends for an adventurous hike in this picturesque setting.
There are numerous trails to choose from, ranging from easy walks to challenging climbs. The Calico Tanks Trail, for example, offers a moderate hike with fantastic panoramic views. Make sure to bring plenty of water and snacks for energy.
While hiking, keep an eye out for local wildlife such as lizards and various bird species. The unique rock formations and desert plants create an incredible backdrop for photos. This is a great opportunity to explore nature and capture memories.
After your hike, relax at one of the picnic areas. Enjoy a meal surrounded by the scenic beauty of the canyon. The sunsets in Red Rock Canyon are also truly remarkable, providing a perfect end to your day.
Hiking in Red Rock Canyon is more than just an outdoor activity; it’s an experience that brings friends closer together in nature’s beauty.
Address: 1000 Scenic Loop Dr, Las Vegas, NV 89161.
4. Attend a Concert at Millennium Park in Chicago for a Lively Summer Night
Millennium Park is known as the cultural center of Chicago, and it’s the perfect venue for enjoying summer concerts. During the warmer months, the park hosts a series of free concerts that bring live music to the public.
Gather your friends and head to the Jay Pritzker Pavilion, where you can experience a variety of genres. From classical to pop, there’s something for everyone. Bring a picnic blanket, snacks, and drinks to enjoy while you listen.
The atmosphere is electric, with locals and tourists alike coming together to enjoy music under the stars. Don’t forget to check the event calendar for specific concert times and artists.
If you arrive early, take some time to explore the park’s stunning architecture and art installations. The iconic Cloud Gate sculpture, also known as “The Bean,” is a must-see.
Summer nights spent at Millennium Park are magical. You’ll create lasting memories while enjoying the vibrant Chicago music scene.
Address: 201 E Randolph St, Chicago, IL 60602.
5. Go Wine Tasting in Napa Valley, California, with Friends
Napa Valley is renowned for its breathtaking vineyards and delightful wines. A wine tasting tour here is a perfect way to spend a leisurely summer day with friends. Explore the lush landscapes while sampling some of the finest wines in the region.
Start your day with a scenic drive through the valley, admiring the rolling hills and grapevines. Many wineries offer tours alongside tastings, providing insight into their winemaking process. Engage with knowledgeable staff and learn about different varietals.
Consider a picnic lunch at one of the picturesque wineries. Many places have designated picnic areas where you can enjoy delicious bites and refreshing wines surrounded by stunning scenery.
Don’t forget to explore charming towns such as Yountville and St. Helena. They’re home to adorable shops and boutique restaurants, perfect for sipping a glass of wine and soaking in the valley’s atmosphere.
A wine tasting experience in Napa Valley is not just about the wine. It’s about celebrating friendship and enjoying life’s simple pleasures.
Address: Napa Valley, CA.
6. Enjoy a Day at the National Mall in Washington, D.C., Exploring the Monuments
The National Mall in Washington, D.C., is a historic treasure trove filled with iconic monuments. A day spent here is both fun and educational, making it a prime spot for friends to explore together. Walk the well-maintained paths while taking in the breathtaking sights.
Visit the Lincoln Memorial, where you can reflect on history and take fantastic photos. The Washington Monument and the U.S. Capitol are mesmerizing landmarks that shouldn’t be missed as you walk along the reflecting pool.
Don’t forget your camera! Document your day at the many memorials dedicated to American heroes. The new Martin Luther King Jr. Memorial is especially moving.
Explore the many museums lined along the mall. The Smithsonian Institution offers free admission to most of its museums, including the National Museum of American History and the National Air and Space Museum.
A day at the National Mall combines history, culture, and outdoor enjoyment, making it a fantastic summer outing with friends.
Address: Washington, D.C. 20560.
7. Experience Outdoor Art Installations at the Sculpture Garden in Philadelphia
The Philadelphia Museum of Art’s Sculpture Garden offers a unique blend of nature and art. This outdoor space features impressive sculptures set against beautiful landscapes, making it a perfect spot for a fun day with friends. The garden encourages creativity and conversation among visitors.
Stroll through the garden and appreciate the diverse artwork. Each piece tells a story, and many are interactive, inviting you to get involved. Let the art inspire you and provoke your thoughts while enjoying the fresh air.
Join a guided tour to learn more about the artists and their works. Informative docents provide insight and context, enriching your experience. Alternatively, you can explore at your own pace, taking time to appreciate each piece carefully.
Afterward, relax on the garden’s benches, surrounded by nature and beauty. It’s the perfect opportunity to chat and share thoughts on the art you’ve seen.
A visit to the Sculpture Garden provides an enjoyable way to engage with art while soaking up the vibrant atmosphere in Philadelphia.
Address: 2600 Benjamin Franklin Pkwy, Philadelphia, PA 19130.
8. Visit the Denver Botanic Gardens for a Beautiful Stroll Among the Flora
The Denver Botanic Gardens is an urban oasis filled with stunning flora from around the world. Bring your friends to enjoy a leisurely stroll through themed gardens and beautiful landscapes. This is a fantastic way to connect with nature in the heart of the city.
The gardens feature diverse plant collections, including tropical and desert plants. Don’t miss the Japanese Garden, which offers serene paths, koi ponds, and meditation spaces. It’s an enchanting spot for relaxation and discovery.
Check the schedule for seasonal events or workshops that promote engagement and education. Depending on when you visit, you might find live music, special art exhibits, or guided tours offering deeper insights into the garden’s artistry.
Picnic areas are available, allowing you to enjoy lunch amid the plants and flowers. Bring your favorite foods and drinks to enhance your visit with a delightful meal.
A visit to the Denver Botanic Gardens is a perfect way to unwind and appreciate the beauty of nature while spending quality time with friends.
Address: 1007 York St, Denver, CO 80206.
9. Take a Boat Tour Around the San Francisco Bay for Stunning Views of the Skyline
A boat tour in San Francisco Bay is an exciting way to see the city from a different perspective. Gather your friends and hop on a tour boat for breathtaking views of the skyline, Golden Gate Bridge, and Alcatraz Island.
As you cruise the bay, enjoy informative commentary about the city’s history and iconic sites. Feel the refreshing breeze as you capture incredible photos to remember your adventure. Spot landmarks like Coit Tower and Pier 39 along the way.
Many companies offer a variety of tours, including sunset cruises perfect for a romantic vibe or daytime tours for family fun. Consider booking a tour that includes refreshments or snacks to enhance your experience.
Look out for marine wildlife, including sea lions and dolphins, making your boat trip even more special. Being out on the water is a unique way to enjoy the beauty of San Francisco.
A boat tour around San Francisco Bay promises an unforgettable experience with stunning views and lasting memories you can share with your friends.
Address: San Francisco, CA.
10. Relax at the Lakefront Trail in Chicago for Biking and Walking
The Lakefront Trail is a scenic 18-mile path that hugs the shores of Lake Michigan in Chicago. It’s perfect for biking, walking, or jogging with friends while enjoying stunning views of the lake and city skyline.
Rent bikes nearby or bring your own to explore the trail at your own pace. The trail is well-maintained and has designated lanes for cyclists and pedestrians, making it a safe option for all activities.
Along the way, stop at parks, beaches, and scenic overlooks. You can also find spots to take a break or have a picnic. Grab some refreshments from nearby vendors for a delightful treat.
In the summer months, the trail comes alive with outdoor events, yoga classes, and concerts. Engaging in these activities is a fun way to meet new people and enjoy the vibrant atmosphere of the city.
The Lakefront Trail combines nature, activity, and stunning views, making it a fantastic summer destination for you and your friends.
Address: Chicago, IL 60601.
11. Explore the Historic Neighborhoods of New Orleans while Indulging in Local Cuisine
New Orleans is famous for its rich history, vibrant culture, and delicious food. Spend a day exploring the historic neighborhoods with your friends, immersing yourself in the lively atmosphere. The French Quarter is a must-visit, filled with stunning architecture and lively streets.
Stroll along Bourbon Street to experience its vibrant energy. Here, you can find jazz music, street performers, and unique shops. Don’t forget to stop at iconic eateries to savor beignets, gumbo, and po’boys!
Take a guided walking tour to learn about the area’s history and stories behind the beautiful buildings. Visit museums like the Louisiana State Museum to gain insight into the city’s past and culture.
Explore the enchanting Garden District, where oak trees line the streets and colorful mansions await. The charm of this neighborhood provides a perfect backdrop for memorable photos and leisurely exploration.
Experiencing New Orleans’ historic neighborhoods through food and culture is an unforgettable way to enjoy summer with friends.
Address: New Orleans, LA.
12. Attend a Summer Festival, Such as the Portland Rose Festival in Oregon
The Portland Rose Festival is a beloved annual celebration of spring and flowers. This festival showcases beautiful rose gardens and features various events, making it a fantastic experience for friends during the summer. Various festivities are held throughout the festival, from parades to concerts and art shows.
Walk through the International Rose Test Garden to see thousands of blooming roses and take stunning photos. It’s a heavenly spot for flower lovers and an ideal setting for a fun day out with friends.
The festival’s event schedule often includes carnival rides, live music performances, and food stalls featuring local vendors. Enjoying delicious food while soaking in the festival atmosphere adds to the experience.
Make sure to take part in the Rose Festival Parade, featuring colorful floats and enthusiastic participants. Attending this event allows you to immerse yourself in Portland’s festive spirit and community.
The Portland Rose Festival is a vibrant celebration that combines beauty, culture, and fun, making it perfect for summer adventures with friends.
Address: Portland, OR.
13. Visit the National Aquarium in Baltimore for a Fun and Educational Outing
The National Aquarium is a must-visit destination for anyone seeking fun and education in Baltimore. This incredible aquarium features a wide variety of marine life and innovative exhibits that will fascinate you and your friends. From tropical fish to sharks, there’s something here for everyone.
Explore the stunning underwater tunnel, where you can walk alongside swimming sea creatures in a unique and immersive experience. Don’t miss their dolphin shows, which showcase the intelligence and agility of these incredible animals.
The aquarium is not just about fish—a rainforest exhibit allows you to encounter exotic birds, reptiles, and lush plant life. Engaging in hands-on activities helps deepen your understanding of the ecosystems represented.
After exploring the exhibits, take a break at the aquarium’s café, which offers a selection of delicious food and drinks. Enjoy your meal while reflecting on the new knowledge and experiences you gained during your visit.
Visiting the National Aquarium is an educational and enjoyable outing, making it a great summer activity to share with friends.
Address: 501 E Pratt St, Baltimore, MD 21202.
14. Take a Surfing Lesson at the Beaches of Waikiki in Honolulu
Waikiki Beach is famous for its beautiful shores and perfect waves, making it the ideal spot for surfing. Grab your friends and book a surfing lesson to learn from experienced instructors. It’s a fun and exciting way to spend a summer day in paradise.
Lessons cater to all skill levels, from first-timers to experienced surfers. Equipment is often included, ensuring you have everything you need to hit the waves. Enjoy the thrill of standing on a surfboard while the warm ocean breeze surrounds you.
After your lesson, relax on the beach and bask under the tropical sun. Waikiki’s vibrant atmosphere provides plenty of options for food and drinks, making it easy to refuel after a long day of surfing.
Consider renting surfboards or paddleboards to continue the fun on your own. The gentle waves make it easy to practice and enjoy various water activities.
Learning to surf in Waikiki is an unforgettable experience that creates lasting memories with friends while embracing the beauty of Hawaii.
Address: Honolulu, HI 96815.
15. Spend a Day at the San Diego Zoo for an Exciting Wildlife Adventure
The San Diego Zoo is one of the most famous zoos in the world, featuring a vast array of animals and conservation efforts. A day spent here is perfect for animal lovers and adventure seekers alike. Explore the 100-acre park with your friends, experiencing incredible wildlife from around the globe.
From giant pandas to breathtaking birds, the variety of species is impressive. Don’t miss the panda exhibit, where you can see these adorable creatures in action. Engage in educational talks and demonstrations led by knowledgeable staff throughout the day.
Consider taking the guided bus tour for a convenient overview of the zoo and to discover interesting animal facts. Alternatively, stroll through the aviary or tropical rainforest exhibits to immerse yourself in the different ecosystems.
A visit to the zoo isn’t just about the animals; it’s also about enjoying the beautiful landscapes and gardens within the park. Numerous picnic spots exist, making it easy to take a break and enjoy lunch together.
The San Diego Zoo provides a fun and unforgettable wildlife adventure, ideal for summer days spent with friends.
Address: 2920 Zoo Dr, San Diego, CA 92101.
16. Go Camping at the Great Smoky Mountains National Park in Tennessee or North Carolina
The Great Smoky Mountains National Park offers a stunning escape into nature, making it perfect for camping with friends. This beautiful park features diverse wildlife, hiking trails, and scenic views, allowing you to experience the great outdoors fully.
Reserve a camping spot at one of the park’s campgrounds, where you’ll find picturesque settings surrounded by towering trees and serene mountain views. Spend your days hiking the well-marked trails, discovering magnificent waterfalls, and observing wildlife.
Don’t forget to bring a camera to capture the breathtaking landscapes and moments shared with friends around the campfire. It’s a great opportunity for storytelling and bonding over s’mores as the sun sets.
Plan for evening activities like stargazing, where you can enjoy a clear view of the night sky away from city lights. The Great Smoky Mountains offer the perfect backdrop for an unforgettable summer camping experience.
Camping in the Great Smoky Mountains creates lasting memories filled with adventure, camaraderie, and nature’s beauty.
Address: 107 Park Headquarters Road, Gatlinburg, TN 37738.
17. Enjoy a Day at Coney Island in Brooklyn, NY, with Rides and Beach Fun
Coney Island offers a perfect blend of amusement rides and beach fun. This iconic New York destination combines thrilling attractions with beautiful views of the Atlantic Ocean. Grab your friends and head to the amusement park for a day filled with excitement.
Try a ride on the famous Cyclone roller coaster or the Wonder Wheel for stunning views. You can also indulge in classic Coney Island fare, like hot dogs and cotton candy.
After enjoying the rides, take some time to relax on the beach. The sandy shores and waves provide a great opportunity for sunbathing or playing beach games.
Stroll along the boardwalk and take in the lively atmosphere. Street performers, games, and shops line the boardwalk, making it a vibrant spot to explore.
A day at Coney Island offers fun, relaxation, and cherished memories shared with friends during the summer.
Address: 1208 Surf Ave, Brooklyn, NY 11224.
18. Check Out Local Farmers’ Markets in Austin for Fresh Produce and Handmade Goods
Austin is known for its vibrant food scene and local culture. Visiting farmers’ markets is a fun and delicious way to spend a summer day with friends. Explore the variety of fresh produce, handmade goods, and local delicacies available.
Discover seasonal fruits, vegetables, artisanal cheeses, and baked goods from local farms. Sampling different treats enhances the experience, allowing you to try a variety of flavors. Don’t forget to pick up a few items for a picnic later!
Many markets also feature live music, local artists, and craftspeople, creating a lively atmosphere. Stroll around and enjoy the sights while interacting with vendors and supporting local businesses.
Some markets, like the Texas Farmers’ Market at Mueller, offer cooking demonstrations, classes, and family-friendly activities, making it perfect for groups.
Exploring farmers’ markets in Austin is a delightful way to appreciate fresh food and engage with the community while enjoying the summer sun.
Address: 4209 Airport Blvd, Austin, TX 78722.
19. Make a Splash at Water Country USA in Williamsburg, Virginia
Water Country USA is a fun-filled water park that promises a day of splashes and excitement. Perfect for friends looking to cool off in the summer sun, this park offers a wide range of water rides and attractions for all ages.
From thrilling water slides to lazy rivers, there’s something for everyone to enjoy. Experience the adrenaline rush on rides like the Big Daddy Falls or relax on the Hook’s Lagoon with family and friends.
Don’t forget to pack sunscreen to keep yourself protected during your day of fun in the sun. There are also plenty of shaded areas and cabanas available if you need a break from the heat.
After some water adventures, refuel at the on-site dining options, which offer everything from pizza to refreshing smoothies. Enjoy lunch together and share stories of your favorite rides.
A trip to Water Country USA guarantees a memorable day filled with laughter and excitement shared among friends.
Address: 176 Water Country Pkwy, Williamsburg, VA 23185.
20. Visit the Iconic Hollywood Sign and Hike in Griffith Park, Los Angeles
The Hollywood Sign is an iconic symbol of Los Angeles and a great hike destination for outdoor enthusiasts. Gather your friends and hike through Griffith Park to get incredible views of both the sign and the breathtaking city skyline.
The hike to the sign is challenging but rewarding, providing ample opportunities for photography. Enjoy the scenic trails alongside beautiful flora and native wildlife along the way.
Once you reach the top, take a moment to appreciate the iconic sign up close. Capture fun photos together to remember your adventure! The surrounding area also offers incredible views of the sprawling city below.
After your hike, consider exploring more of Griffith Park. The park offers attractions like the Griffith Observatory, where you can learn more about stars and planets.
Hiking to the Hollywood Sign is a perfect way to experience Los Angeles’ natural beauty while embracing the excitement of its most famous landmark.
Address: 3400 Griffith Park Blvd, Los Angeles, CA 90027.
21. Take a Scenic Drive Along the Pacific Coast Highway in California
The Pacific Coast Highway is one of the most scenic drives in the world. Embark on a road trip with friends along this breathtaking route, which hugs the stunning California coastline. The views of the ocean, cliffs, and picturesque towns are truly unforgettable.
Start your journey in Monterey or San Luis Obispo and soak in the beauty as you drive. Stop along the way to explore quaint beach towns, viewpoints, and hidden beaches. Enjoy the fresh sea breeze and take photos of the stunning vistas.
Don’t miss iconic spots like Big Sur and its dramatic coastlines. Consider hiking in nearby parks to experience the natural beauty up close. Pack a picnic to enjoy along the way at one of the many beaches.
The Pacific Coast Highway also has charming cafes and restaurants where you can savor delicious local seafood.
Taking a scenic drive along the Pacific Coast Highway is an unforgettable adventure that creates lasting memories shared with friends, celebrating California’s breathtaking beauty.
Address: Highway 1, California.
22. Attend an Outdoor Movie Night in a Local Park
Outdoor movie nights are a wonderful summer activity to enjoy with friends. Many local parks host outdoor movie screenings, providing a unique movie-watching experience under the stars. Bring your blankets and lawn chairs for a cozy setup.
Arrive early to snag the best spot and enjoy pre-show festivities. Some parks have food vendors, games, and live music leading up to the movie. Enjoy browsing through local food trucks for delicious snacks and drinks before settling in for the film.
Once the sun sets, gather around and watch family favorites or classic films projected onto big screens. It’s a perfect way to relax with friends while enjoying a memorable movie experience.
Keep an eye on the schedule to discover special themed movie nights or classic film screenings that appeal to you and your group. Don’t forget to pack movie snacks like popcorn and candy!
Attending an outdoor movie night creates a fun, relaxed atmosphere for enjoying films and spending quality time with friends during the summer.
Address: Local Parks, Varies by location.
23. Explore the Natural History Museum in Los Angeles for a Dose of Science and Fun
The Natural History Museum in Los Angeles offers an exciting and educational experience for friends looking to explore. Home to vast collections of dinosaur fossils, gems, and the renowned Hall of Biodiversity, it’s a great way to learn while having fun.
Spend your day exploring engaging exhibits that showcase the wonders of the natural world. Discover the fascinating stories behind the artifacts and learn about wildlife and ecosystems. Interactive displays make learning enjoyable for all ages.
Don’t miss the chance to see the impressive dinosaur skeletons, including the huge T. rex. These exhibits generate awe and excitement, especially for those young at heart.
The museum often hosts special events, workshops, and screenings. Check their calendar for exhibits and activities that align with your interests. After exploring, relax in the museum’s garden or café.
A visit to the Natural History Museum provides a fun and enriching experience, making it a fantastic summer outing with friends.
Address: 900 W Exposition Blvd, Los Angeles, CA 90007.
24. Visit a Local Amusement Park, Such as Cedar Point in Ohio
Cedar Point, known as the “Roller Coaster Capital of the World,” is a thrilling amusement park in Ohio that’s perfect for summer fun with friends. With over 70 rides and attractions, adventure awaits for every thrill-seeker.
Start your day with high-energy rides, including some of the tallest and fastest roller coasters. Experience the excitement as you race along tracks and soar through the air! Make sure to capture the fun moments with exciting photos.
Aside from roller coasters, Cedar Point offers water rides, games, and various attractions to keep the thrill going throughout the day. Try your hand at carnival games or cool off at the water park section.
Take breaks to enjoy delicious park food, from funnel cakes to burgers. There are plenty of options to satisfy your cravings and refuel for more adventures!
Visiting Cedar Point guarantees a day filled with laughter, excitement, and unforgettable memories shared with friends.
Address: 1 Cedar Point Dr, Sandusky, OH 44870.
25. Spend the Day Kayaking at Lake Tahoe with Friends
Lake Tahoe is famous for its crystal-clear waters and stunning scenery, making it an ideal spot for kayaking. Spend a day paddling with friends and exploring the beautiful shoreline of this enchanting lake.
Many rental shops around the lake offer easy access to kayak rentals, whether you’re new to kayaking or experienced. Choose from tandem kayaks for shared fun or single kayaks for independence on the water.
Paddle across the pristine waters while enjoying breathtaking views of the surrounding mountains. Stop off at secluded beaches to swim, picnic, or relax in the sun. The serenity of the lake creates the perfect backdrop for socializing and unwinding.
Keep an eye out for local wildlife, as you might spot swans, eagles, and other creatures along the banks. The lake’s natural beauty enhances the experience, making each moment memorable.
Kayaking at Lake Tahoe combines adventure and relaxation, creating a fun summer activity full of laughter and connection with friends.
Address: Lake Tahoe, NV.
Final Thoughts
Summer is the perfect time to explore various activities with friends. Whether you’re hiking in scenic locales, attending lively festivals, or enjoying the tranquil beauty of nature, each adventure creates lasting memories. From the bustling streets of New York City to the stunning shores of California, there’s something for everyone to enjoy.
Engaging in these activities fosters connections and strengthens friendships while making the most of the warm weather. So, gather your friends, step outside, and embrace the excitement and beauty that summer offers. These experiences not only provide joy, but they also enrich your life with unforgettable moments. For more great ideas, consider checking out the best weekend getaways in Florida or explore the best weekend getaways in New England.