Ecological Retreat Farm located in Aljezur, Algarve. Retreat yourself in this hidden gem in a Worldclass coast.