speedbird-ncl.com
Mauritius – Indoor Market
Mauritius is a small island in the Indian Ocean, off the east coast of Madagascar. Immediately you arrive on the island you begin to feel the relaxed and friendly atmosphere.Mauritius June 2009 Po…