The Canary Islands are a Spanish autonomous community and archipelago in Macaronesia in the Atlantic Ocean. At their closest point to the African mainland, they are 100 kilometres (62 miles) west of Morocco. They are the southernmost of the autonomous communities of Spain.