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