• Address:  600 metros al norte de "Tree of Life", Playa Grande, Cahuita, Talamanca, Limón , Costa Rica
  • Phone:  +506 2755 0485
  • Mobile:  +506 8919 2967