While we were staying in Isla Mujeres, I was pleased to find both the Turtle Farm and Dolphin Discovery based there. The turtle farm was only a ten minute walk from our hotel Isla Mujeres Palace. I knew we were on the right path when we came across this. The Isla Mujeres turtle farm is located on the southern part…