Discover the best of Portugal, Madeira and the Azores. Immerse yourself in the rich history of the country and the islands; take in Barcelos' Thursday market; stroll the Roman-walled town of vora; tour Penascosa by jeep to view Paleolithic rock art; try sea kayaking in Madeira...