Hamilton, in the southern part of Mercer County, is adjacent to the Trenton metropolitan area. Learn More...
Royal Caribbean