Bushmaster Adventures, Private Tours in Costa Rica

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