Agios Nikolaos, Crete, Greece – $106,000 Leave a Comment / By Graham Stallard / 19/09/2021 Find Out More!