TravelTUI UkDiscovering The Best Hotels In Funchal Madeira: A Comprehensive Guide AmeliaMarch 9, 2023March 19, 2024 Funchal is the capital of Madeira, an archipelago located in the Atlantic Ocean off the coast of Portugal. Known for...