Exploring Latin America

Discover the best places to see turtles in Latin America, including a small beach town called Puerto Escondido. Glen shares his experience and mentions the islands off Venezuela as potential top spots, while also revealing an interesting reason why he hasn't been able to visit one of them.