Sportsmen’s Lodge Costa Rica

by Terry Bender The Sportsmen’s Lodge in Costa Rica is a hotel like none other.  On assignment to vacation in the land of “pura vida,” I stumbled into this establishment without knowing much about it.  Well, turns out I stumbled into a pretty good joint by my accounts.  The Sportsmens Lodge is a place where […]