Posted in CityRural Leon, Nicaragua share Roof of a cathedral in Leon, Nicaragua where you can walk around barefoot.