BALI, Indonesia - March 11, 2017 - Karma Group have announced the acquisition of a new property just outside the gorgeous historical town of Agios Nikolaos, on the Greek island of Crete. Located only 5kms from the town, Karma’s captivating new address is ...