|
Visit us in the town of Santa Rosa, 600 meters east from the soccer field. Santa Rosa is located just 1 mile north of Tamarindo's main entrance at the village of Villareal. |
|
Our location on the map. |
![]() Phone: +(506)8827-0540 US Toll Free: 1-866-889-4852
|
![]() Santa Rosa Sunset on Tamarindo Beach |
Teak Plantation at Lomas de Santa Rosa Tamarindo |
Interesting links: Costa Rica Real Estate |
|


