BAZARUTO ISLAND

Bazaruto is the largest coral reef island off the east coast of Africa. It is a paradise for divers and snorkellers and also offers an abundance of bird life for bird watchers.