The port town of Golfito is located in Puntarenas Province on the southern Pacific Coast of Costa Rica, near the border of Panama.