Finca Tinamaste Capi is located at: San José Province, Pérez Zeledón, Costa Rica.