eslventures.com
Zanzibar Island: Kendwa Beach and Diving Mnemba Atoll
Kendwa Beach is a stretch of white sand next to pristine turquoise waters.