Portugal has developed a special cultural landscape due to its location between the Atlantic Ocean and neighboring Spain.
North African, Moorish influences have shaped a special cultural landscape tha....
Portugal has developed a special cultural landscape due to its location between the Atlantic Ocean and neighboring Spain