Map

Coordinates
Calle El Higuerón, Tambor de Alajuela, Costa Rica • 10.026056, -84.250228
10°01’33.8″N 84°15’00.8″W