Spain is located in the southwestern part of Europe, in the Iberian Peninsula, which they share with Portugal. Other than Portugal, Spain shares borders with France and Andorra to the north and in the south, it is separated from Africa by less than 15km of water. Spain also has a number of important islands, including the Balearic Islands at the east of the peninsula, and the Canary Islands, famous for their amazing weather and beautiful beaches.