L
Laurence Corda Review of LeMuria Resort, Seychelles
Wonderful place !!! Staff very caring and very wel...
Wonderful place !!! Staff very caring and very welcoming! Continue do not change anything !!!
Comments: