Results 3 results found Le Touessrok Hotel resort complex in Mauritius Le Touessrok Hotel resort complex in Mauritius Le Touessrok Hotel resort complex in Mauritius Villas waterfront of five star Hotel Le Touessrok in Trou d Eau Douce, Mauritius, Africa Aerial view, bay near Grand Port, Hotel Shangri-la le Touessrok, ile Chat, il aux Cerfs, Flacq, Mauritius, Africa