El Salvador?
NM I looked it up Costa Rica. I spent a lot of time there in the early 90s, amazing place.
Please Login to reply.
No replies yet.