« Bazaruto Island in Mozambique

Bazaruto Island

Bazaruto Island

So what do YOU think? ;)