Breaking Travel News

Johannes Steyn, general manager, The H Resort Beau, Vallon Beach, Seychelles

Having claimed the title of Seychelles’ Leading Green Resort at the World Travel Awards, Johannes Steyn, general manager of The H Resort Beau at Vallon Beach in the Seychelles, tells Breaking Travel News how it feels to have won.