Karma Group to Open New Resort on the Greek Island of Crete

2020-10-25T10:07:52-05:00March 10th, 2017|Tags: , , , |

March 10, 2017 - Karma Group have announced the acquisition of [...]