The Tofo Bay aea of the Inhambane Peninsula in Mozambique is one of the world's richest marine life areas. Moz Dives JPGs42.TIF
Made with iView MediaPro™ | Monday, October 15, 2007