seychelles

@nuska1 (10)
Greece
December 17, 2006 2:41am CST
Has anyone been to the Seychelles and if so what were your impressions? Would you want to live there?
No responses