Empresa Alfaro

Bus Station in Playa Tamarindo

Located in front of El Pescador restaurant.

Advertisement