In the center of the Caribbean cirty Cozumel sits a grand sight — one of the stunning and mysterious walking trees of Mexico.
Dubbed the “Tree of Life” by websites and social-media users who flock to the ancient Sitka spruce on Kalaloch Beach, it’s ...