If you google it, there were quite a few hits. From what I read it is the port in Bermuda that is for the larger ships. Bermuda is a gorgeous island that has plenty of great places to visit. I just went to
www.google.com and typed in Kings Wharf. It's been a long time since I was in Bermuda, I remember horseshoe beach and that's about it. Hope this helps.