RegisterI only want to book
I want to rent my property
A password will be e-mailed to you
Machubo Beach Resort Mozambique is a hidden gem. Off the grid and only 80km north of Maputo. The resort is situated on the beach and offers direct beach access with large self catering beach houses and campsites.