You are viewing a single comment's thread from:
RE: Tropical Paradise Here I Come - Seychelles, Africa
No I never been , actually I'm traveling in Asia , , I should add it to my travel list
No I never been , actually I'm traveling in Asia , , I should add it to my travel list