Where is Edf Bella Vista III?
Edf Bella Vista III is located at: Santa Cruz, Madeira.