Spiny seahorse in Zanzibar, Tanzania

6 dive sites where divers report spiny seahorse · see Tanzania on the map

DIVE SITES