King's Wharf is one of three places in Bermuda that cruise ships can dock, the other two being Hamilton (the capital) and St. George.
King's Wharf is on the western side of the country and has been built up in the last several years to have stores, galleries, etc within walking distance of the ship. There is a water taxi right there than can take you on the 15 minute ride to Hamilton. There is also bus service from King's Wharf to Hamilton, among many other places. Hamilton is the hub of the public bus service on Bermuda.