El Sabanero Eco Lodge

El Sabanero Eco Lodge
Between Santa Cruz & Tamarindo, Canafistula Costa Rica (CRI)