LANDSCAPE PHOTOGRAPHIC PRINTS - M A D E I R A Madeira, An archipelago of Portugal off the coast of Africa, was an amazing discovery and quite an adventure. Views of the Atlantic Ocean from all angles as far as the eye can see. Nature and paths, known as levadas, on which makes this is a very special treasure to experience. Are you looking for a few Landscape photographic prints to dress up your home or office? Caron M Photography, LLC has a colorful selection of prints to choose from. Contact us today!.