You are viewing a single comment's thread from:
RE: Tropical Paradise Here I Come - Seychelles, Africa
Oh please take me along! I live in South Africa it's just across the pond.
Oh please take me along! I live in South Africa it's just across the pond.