Mnemba Island, Zanzibar

Mnemba Island, Zanzibar

Mnemba Island, a paradise island with an emphasis on barefoot luxury.

Have a look at his video …