THERE ARE MORE THAN 70 SPECIES OF LIZARDS IN BEAUTIFUL COSTA RICA 

5 OF THE 7 LARGEST SEA TURTLES IN THE WORLD NEST ON COSTA RICA'S BEACHES

google-site-verification=OKgVMlHmli0tikQ5EzwCabvF38FnUY1L5YI5zstE314