Mozambique

Mozambique

The Benguerra Islands near Mozambique
are simply stunning. So relaxing.
Beautiful. This is where we dined several
nights.