You are viewing a single comment's thread from:RE: La Réunion... Amazing nature, fantastic weather and one of the best time in my l ...View the full contextcvnuitter (61)in APPICS • 4 years ago Wow... very beautiful, where is it?
A small island in the india ocean with belongs to france.