Snorkel over colourful reefs in the morning, hike through a rainforest in the afternoon, and end your day watching the sun ...
If you want to experience an authentic Portuguese seaside village, Santa Luzia in the Algarve province might be the perfect place for you. This sleepy town is located close to Faro's Parque Natural da ...