Mozambique - Maputo - Mozambique
A short stroll from our little beach cabin brought me to this stunning view in Santa Maria, Mozambique.