Question: why are all yachts from georgetown?
Answer: Because the Cayman Islands are a tax haven with a pretty open set of rules to allow people to own and register their yachts there.