You are viewing a single comment's thread from:RE: Old PostView the full contextxdyousuf (31)in #travel • 7 years ago The natural beauty of Greek island of Rhodes. I would love visiting there. Hopefully my dream will come true one day