Rio Lagartos Flamingos

Rio Lagartos FlamingosNorthern shore of the Peninsula, Ri

Ria Lagartos Biosphere, a bird-watchers paradise, is one of the very best nature preserves in the world. Along with the massive colonies of pink