The little known town of Altena in Germany deserves a visit for its two main attractions: the “German Museum of Wire” and the “Burg Altena” castle.