On a little peninsula jutting into the Caribbean Sea, Belize City is a popular cruise stop and the nation’s primary commercial, social, transit, and cultural hub. Historic sites here range from Mayan ruins to colonial buildings, while exceptional seafood and an enticing nightlife scene add to the package. Chaotic, ramshackle streets are alive with colorful and stately colonial houses, seaside parks, and bustling shopping areas. The city is divided into northern and southern halves by Haulover Creek, and though most tourist attractions are located in the city’s north side, where the cruise terminals are located, there are a few highlights in the south side such as St. John’s Cathedral and the House of Culture Museum.