Great World Hotels – Le Saint Geran, Mauritius

0
45

The One&Only Saint La Geran is the grand dam of the Island of Mauritius. This six star hotel is the epitome of indulgence with its 60 acre property set against a …

source

Have something to say? Leave a comment: