Karma Group to Open New Resort on the Greek Island of Crete Danielle Barnes2020-10-25T10:07:52-04:00March 10th, 2017|Tags: Agios Nikolaos, John Spence, Karma Group, Karma Minoan| March 10, 2017 - Karma Group have announced the acquisition of [...] Read More