Camacha 579.1 mi from city centre
In Madeira Island, in the verdant parish of Camacha you can find some charming cottages, true jewels of rural tourism, located...