Tofo Accommodation in Mozambique
Tofo, (also known as Praia do Tofo) is a small town that lies on the Indian Ocean Coast of Inhambane in Southeastern Mozambique. See below Tofo beach accommodation.

Dunes de Dovela Eco Lodge is the perfect eco-friendly Mozambique beach lodge, located halfway between Maputo and Vilankulos and 90km South o...
more
Zavora is quite new and exciting, a great diving adventure. Tofo is one of the best places to swim with Whale Sharks and it has a number of ...
more