Beach next to Fatima’s nest World » Mozambique » Inhambane » Tofo beach » Beach next to Fatima’s nest 2004 11 Jul More relaxation