Home to port wine and award-winning reds and whites, Porto and the Douro Valley are havens for foodies, and lovers of idyllic scenery and grand architecture. Positioned on the coast, Porto has several pretty beaches and a wealth of must-see attractions, like the Roman Cathedral of Porto. Meanwhile, Douro Valley is a landscape of lush rolling hills and terraced vineyards, ideal for leisurely wine tours. Like Porto, Lisbon has a dense cluster of UNESCO World Heritage Sites like the Mosteiro dos Jerónimos and the Belém Tower. Enjoy a walking tour around Chiado, a stylish district with theatres, historic monuments and exclusive shopping outlets, or wend your way up to St. George's Castle, which sits on a hilltop overlooking the city. If you fancy a little seaside fun, you can visit nearby Estoril and the sunbathe on Tamariz Beach, one of the finest stretches of sand on the Lisbon coast. However, for the ultimate beach getaway, visit Madeira or the Algarve. Set deep in the Atlantic Ocean Madeira offers warm temperatures year-round, world-class beaches, luxury spas and great golfing facilities. You can also enjoy jeep safaris into the island’s heart or cruise the crystal-clear waters for a chance at spotting whales and dolphins. Whilst the Algarve offers golden beaches, soaring cliffs, white-washed villages, hidden coves, and a buzzing nightlife.