San Juan de Gaztelugatxe is an island off the coast of Spain now known as the Dragonstone island fortress of the TV show Games of Thrones. The island is named after St John the Baptist and ...