Mayotte (Mamoudzou), Comores Isles

The main town and lively port of Mayotte island.

A large sea turtle with a beautiful patterned shell swims gracefully in the crystal-clear blue waters off the coast of Mayotte-Mamoudzou.