Kalambu Official Booking/Services Site.
San Carlos, Alajuela,Costa Rica
Toll free: +1-888-279-83-79
Reservations: +506 2479 0170