This is the most beautiful medieval town in Portugal: you can sleep in a castle considered one of the 7 wonders of the country
This is one of the most beautiful waterfalls in Spain: it has a natural pool and turquoise waters
The beautiful medieval town known as ‘Toledillo de La Mancha’: history, culture and rich gastronomy less than an hour from Madrid