PEMBA
CHOOSES
YOU

The Manta Resort, Pemba island, Zanzibar.
You might just have stumbled upon one of those rare gems few people ever get to see.

GMs Blog 11 mantas at swiss reef