Village Oasis Annex  

Agios Nikolaos, Grecia