Last updated: 03:03 PM ET, Mon March 13 2017

Karma to Open New Greek Resort

Hotel & Resort Patrick Clarke March 13, 2017

Agios Nikolaos, Crete, Greece
PHOTO: Karma Minoan will open just a few miles from Agios Nikolaos on the Greek island of Crete. (Photo via Flickr/Gervasio Varela)

Comments

LOAD FACEBOOK COMMENTS