Tourist Shops at the Tarcoles River Bridge at the Tarcoles River in Costa Rica
Tourist Shops at the Tarcoles River Bridge at the Tarcoles River in Costa Rica. This is place and the place across the street is where people stop and walk to teh middle of the Tarcoles Bridge and watch the alligators.