Within easy reach of this spot
Close by you'll find Parque Principal de Costa Rica, Ginebra Main Park, Basílica Menor Señor De Los Milagros.