Madeira – The Afloat Garden
“The island of the flowers“, “the afloat garden” or “the spring island”: for the Portuguese island of Madeira there are different names. Placed in the Atlantic, around 1000 km south to Lisbon and 600 km west to Morocco; the island origins from a volcano, and together with Porto Santo and other bare and uninhabited isletsRead More …
Read more ›