Well, thanks to you for offering such a great opportunity to reply!
As for the mosque, generally I am not a fan of religions, but the mere fact that they offer water is enough to make me a believer! Though I have never traveled in Muslim countries , so all this remains hypothetical at this point.
As for bicycling, riding it all day every day does require a decent level of fitness (which you will also develop on the road, by the way), however, the same thing is true about walking all day every day. I enjoy both quite a lot, but for some reason walking doesn't generate the same respect in this modern world as riding a bike. Now I'm curious about what the case would be for traveling by canoe or on horseback...