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