Question: why are yachts from georgetown?
Answer: ELI5 Why are so many superyachts registered in Georgetown? In short? 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.