Natalia Chantzis, owner, Avaton Luxury Villas Resort

Natalia Chantzis, owner of the Avaton Luxury Villas Resort, speaks to Breaking Travel News as she comes off stage at the World Travel Awards Europe Gala Ceremony 2017.