Le Palmiste Resort and Spa has an idyllic location at the picturesque, and sun soaked seaside village of Trou aux Biches, in the North West side of Mauritius. The hotel claims to be the perfect ...
An introduction to your new Caribbean contributing editorAnd I'm thrilled to share my experiences and my passion with you as I step into the role of contributing editor for the... Escaping Groundhog ...