Quinta Da Penha De Franca is located Rua Imperatriz D. Amelia , 85 Madeira Island Madeira Portugal 9000-018