Amazing view of town Olhos de Agua in Albufeira, Algarve, Portugal. Coastal view of town Olhos de Agua, Albufeira area, Algarve, Portugal.