Hotels In El Castillo, Nicaragua
El Castillo Accommodation Hotels In El Castillo Resorts In El CastilloFind a hotel |
The Rio Indio Adventure Lodge El Castillo
Indio Maiz Reserve, Boca de SabalosEl Castillo, Nicaragua
Location. Located in Boca de Sabalos The Rio Indio Adventure Lodge is near the airport and by the ocean. Read more about The Rio Indio Adventure Lodge El Castillo