Location of the "Wise Turtle"
"La Tortuga Sabia"
Plaza Acuarium (local 2) Guachipelín, Escazú , 500 meters South of the Multiplaza Roundabout,
San José, Costa Rica
Sunday to Saturday
10 am - 6 pm