Funchal, Madeira, Portugal

waterfall

Funchal is an island in the Atlantic ocean near the Canary Islands off the west coast of Northern Africa. Surprisingly lush, the island and the people made our day here just perfect. Joined by Rena, who is the from the San Francisco area, the … [Read more...]