Tourist Shops at the Tarcoles River Bridge in Costa Rica.
Tourist Shops at the Tarcoles River Bridge in Costa Rica. There are small shops on both sides of the street where you can park and walk to the Tarcoles River Bridge and watch the Alligators laying around in the river banks and swimming in the river.