Breaking Travel News

Charles De Foucault, General Manager, AYANA Resort & Spa Bali @ ITB 2010

Charles De Foucault - General Manager - AYANA Resort & Spa Bali interviewed at ITB 2010