Ocean Adventures in Tofo: Ultimate Guide to Diving, Surfing, and Marine Life
The moment my feet touched Tofo's powdery sand, I knew I'd found something special. This unassuming fishing village on Mozambique's southeastern coast has evolved into an ocean lover's paradise without...