Take the morning to hike around the stunning waterfalls and enjoy the natural pools. Have lunch at a local trattoria and then drive to Lago di Sorapis, where you can hike the trails and take a dip in the crystal-clear blue waters.
Spend the morning kayaking around the pristine lake, then hike to the top of the surrounding mountains for a breathtaking view. In the afternoon, relax on the beach and soak up the sun.
Start the day hiking around the lake and taking in the stunning views of the surrounding mountains. In the afternoon, head to the nearby town of Trento and explore the local markets and historic sites.
Spend the day exploring the picturesque towns along the lake, like Bellagio and Varenna. Take a boat ride to admire the stunning villas and gardens that dot the shoreline, then enjoy a delicious dinner overlooking the water.
Spend the morning exploring the colorful harbor and historic landmarks of Portovenere. In the afternoon, take a boat tour of the nearby Cinque Terre villages or go snorkeling in the crystal-clear waters.
Start the morning browsing the boutiques and cafes in Saint Tropez, then head to Antibes to explore the Picasso Museum and stroll through the charming Old Town. End the day with a sunset cruise along the French Riviera.
Take the morning to relax on the beach in Cannes, then head to Nice to explore the colorful markets and vibrant nightlife. End your trip with a delicious dinner overlooking the Mediterranean.
If you're looking for more adventure, consider taking a side trip to the Dolomites for some rock climbing and hiking. Alternatively, explore the ancient ruins of Pompeii and Herculaneum near Naples. To maximize your fun, try to plan your itinerary around local festivals and cultural events, like the Venice Film Festival or the Siena Palio. Finally, make sure to pack comfortable hiking shoes and plenty of sunscreen, as many of these locations involve outdoor activities in the summer heat.
Find the best hotels and flights on https://booking.tp.st/VhZsadPo