Bacalar is a small Mexican town close to the border with Belize. This beautiful town sits on the shore of Lake Bacalar, also known as the Lagoon of Seven Colours, for the varying hues of its water.

 

Published by Federica on 18 June 2018

Category: Travels
Tags: North America, Mexico, Lakes, Spring, Summer