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