HOMEGREECE are luxury vacational apartments just outside Paliouri village in Halkidiki Greece, in front of Xenia beach.
Last seen: May 29th at 2:50pm — Visit site