Canary Islands

The Canary Islands are an archipelago located off the northwestern coast of Africa that are a self-governing territory of Spain. Horace Slughorn stayed in house in Budleigh Babberton in 1996 while its Muggle owners were on vacation in the Canary Islands.

Appearances

 * Harry Potter and the Half-Blood Prince