Monday 15, OctoberLemuria Golf Course, SeychellesBy Tee Times Around the world The luxury resort of Lemuria in the Seychelles derives its name from a mythical “lost land” of the same name...