We couldn't find any convenience store at the Cerro Castillo petrol station. They didn't accept Visa either.
previous picture next picture
Chile
Hosted by www.Geocities.ws

1