Costa Rica has a rich cultural heritage with influences from Spanish colonization and indigenous traditions.