The historic and picturesque town of St. George’s welcomed the Seven Seas Navigator cruise ship this week, marking one of the two visits the ship — one of the few remaining cruise ships small enough to enter the 70m wide town cut in St George’s — will make to Bermuda this year.