We finally reached a proper beach destination, with nice restaurants, bars, and cosy hotels, so we decided to spend a lazy weekend here. Tofo Beach (Praia do Tofo) is a laid-back, sun-drenched fishing village on Mozambique’s Inhambane coast. Famous for its few-kilometre stretch of golden...









