If sundowners at a charming beach café, indulging in the finest of seafood cuisine and swimming in tranquil turquoise waters of the Indian Ocean appeals to you, then the quaint town of Tofo is the place you are looking for. Situated in the south eastern part of Mozambique, just a 6 hour drive from Maputo, this former fishing village is a prime tourist destination for those wanting a relaxed beach vacation.
The idyllic holiday town is known for hosting the largest numbers of whale sharks in the world, so diving with these majestic beasts is a main highlight amongst visitors. Other marine life such as manta rays, dolphins, hammerhead sharks, stingrays and turtles are also regularly spotted. During whale season (from June through to November) humpback whales are seen in impressive numbers as they have an annual migration to and from Antarctica.