mexicancaribbeankitesurf.wordpress.com
Mexican Caribbean’s Lagoons
A hidden treasure in the southern tropical Mexican Caribbean is the lagoon system formed by the lagoons of Bacalar, Guerrero, Milagros y Calderitas, united and navigable from the mouth of the Rio H…