Monte da Azenha, Barranco da Vaca, Aljezur, Algarve, Portugal 8670 999 Tel: ( 351) 282 997 407
Private School (Fee Paying) Co-Educational 10 - 18 Years Day