Finca La Puebla is a 12 acre certified organic farm located near the river in the lush southern region of Costa Rica outside San Isidro de El General. Named for the Spanish word “puebla” which is translated in old Spanish usage as a seed planted by a gardener, most of the farm began in just that way.