Tofo Beach or simply Tofo is a small town in southeastern Mozambique. The town lies on the Indian Ocean coast, on Barra Beach peninsula in Inhambane Province, Jangamo District, 22 km drive from Inhambane city.
AdFind Discounts on the Best Tofo In Inhambane Province. Tripadvisor Helps You Spend Less. Always Great Deals: Search for The Best Tofo Hotel Prices on Tripadvisor.
AdFind the top-rated and best-reviewed tours and activities in Tofo for 2025. Make the most of every destination. Find and book over 35,000 activities around the world.