Chetumal
City in Mexico
Chetumal is a city on Mexico’s Yucatán Peninsula. The Museum of Mayan Culture explores the region’s indigenous history. Photos at the City Museum trace Chetumal’s past. Several landmarks, including the Flag Promenade obelisk, dot waterfront...