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