Ferragudo is a small town in the Algarve in southern Portugal. the first records of…
Ponta Delgada is a Portuguese city, located on the south coast of the island of…