Portugal, Madeira Island

..:: More Great Stuff ::..