La lancha is located in San Juan del Sur, Nicaragua on Calle Centrale, San Juan Del Sur, De la Parada de Buses 1cuadra Al Este, San Juan del Sur, Rivas. La lancha is rated 4 out of 5 in the category latin in Nicaragua.
Address
Calle Centrale, San Juan Del Sur, De la Parada de Buses 1cuadra Al Este, San Juan del Sur, Rivas