Pristine and Turquoise Portuguese Island beach near Inhaca Island in Maputo Mozambique

- Image ID: RGAMR6
Pristine and Turquoise Portuguese Island beach near Inhaca Island in Maputo Mozambique
shams faraz amir / Alamy Stock Photo
Image ID: RGAMR6