News

Porto da Cruz is a unique spot on the island of Madeira, particularly because it is so tiny that you could easily blink and miss it. In fact, many may have driven past the charming town without ...
Madeira is a semi-tropical island floating in the Atlantic, part of Portugal though a distant 669 miles from mainland. Pristine black sand beaches, verdant mountains and a patchwork of hiking ...