Showing posts with label Portugal. Show all posts
Showing posts with label Portugal. Show all posts

Portugal

Located mostly in the Iberian Peninsula of Europe Portugal covers an area of 92212 sq. As observed on the physical map of Portuga…