Little over a year ago, three friends with thriving creative careers embarked on a mission to combine their love of Africa with their passion for surfing...
By Lauren Hartzenberg 17 Oct 2017
Biz.Travel spoke to Nicolas de Chalain, the general manager of the new Long Beach Resort in Mauritius recently, about the Sun Resort group's new 'jewel in the crown'.
By Rod Baker 14 Mar 2011
Receive free email newsletter
Tell a friend about us