Monthly Archives: December 2017

Gardens and Parks of Madeira Island

The island of Madeira is world famous for its natural beauty and is often called the "floating garden" in the Atlantic Ocean. The different shades of vegetation on the hills compete with the exotic flowers that bud up everywhere.

Read more