If you are looking for the latter, look no further. The place for you is Madeira. Known for its landscapes and favourable weather, Ilha da Madeira as it is locally known attracts thousands of tourists each year looking for sun and relaxation. Madeira is the main island from the Archipelago of Madeira. Southwest to Portugal, the island has […]