Home Tags 2010 Shanghai Expo

Tag: 2010 Shanghai Expo

Seychelles makes its mark as a tourism destination as 2010 Shanghai...

President James Michel of the Creole Tropical Islands of the Seychelles has attended the Opening Ceremony of the