Carara National Park, Gardens and Crocodiles (PU24)

A garden containing flowers, plants and trees that overlooks a lush mountainside