Question: where do keyhole sand dollars live?
Answer: (Keyhole sand dollars or keyhole urchins) are found in tropical waters in the Atlantic, Pacific, and the Caribbean Sea.