Washing horses in the river at Castillo.
View from El Castillo.
Town of Castillo from the fort, El Castillo.
River rapids at Castillo.
Parrot on the street in Castillo.
Pig waiting for the boat in Castillo.
El Castillo from the town.
Dog in Castillo.
Cemetary in Castillo.