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 LIKE our Facebook Page