I have a 6 month business visa which requires me to exit and re-enter Mozambique every 30 days. I have gone to the Namaacha/Lomahasha border crossing twice, walked out of Moz - into Swazi - back in to Moz, with no issues. But during my last trip to the border, the Swazi passport check official hassled me quite a bit when I said I would only have lunch in Swazi and return to Mozambique the same day. He told me it was the law that I HAD to spend at least one night outside of the country when leaving to get another 30 'legal' days on my business visa. Other friends have also had similar experiences.
Any truth to this?
Is there any document available online which states what the procedure is for leaving every 30-days on a Moz business visa?