Best places to watch flamingos in the Yucatan Peninsula.

Mexico has a huge diversity of wildlife in the world. The pink flamingo is one of the most beautiful Mexican birds that made its natural habitat in the northern Yucatan Peninsula. The best places to watch flamingos in Mexico are Celestun, a quiet fishermen village located northwest of the city of Merida. Not only…