sey-05690.jpg Mahe - Le Jardin du RoiThe visitor centre and restaurant nestled in the trees07-Aug-2001 11:03