Manos Borboudakis, general manager, Santo Maris Oia Luxury Suites & Spa, Santorini
Manos Borboudakis, general manager of the Santo Maris Oia Luxury Suites & Spa, Santorini, speaks to Breaking Travel News during the World Travel Awards Europe Gala Ceremony 2018.