What is the capital of the island with a creature called the small Spanish lobster?
Bermuda: Bermuda ( ) is a British Overseas Territory in the North Atlantic Ocean. Bermuda:  The capital city is Hamilton.
i don't know