Lalibela
“I have always questioned God’s existence, but in the northern Ethiopian town of Lalibela, I was presented with fairly substantial evidence. Officially Christian since 330AD, Ethiopia claims to be the oldest Christian country in the world. And despite being ravaged by poverty, faith has remained strong over the centuries; Lalibela’s medieval rock-hewn churches are clear proof of that.”