Bacalar is located near the Mexico-Belize border. The town sits on the Lagoon of Seven Colours, a lake nicknamed for its beautifully coloured water.
© 2025 by Anitta Vuorisola. All rights reserved.