Portugal is a less populated country that boasts of historical places. It is in the Iberian island at the southern tip of Europe and Spain. It is geographically isolated from its neighboring places. It is also called as land of romance. Continue reading