Missing Lalibela would be like going to Egypt and not seeing a pyramid. This small town in the Lasta mountains, 340 km north of Addis Ababa, holds 11 Orthodox churches carved out of solid red rock in the 12th century — some of the greatest architectural marvels on earth.
The largest, Biete Medhane Alem, measures 30 metres long, 24 wide, and 11 high, hewn from a single block of stone. Biete Giorgis (the Church of St. George), shaped like a perfect cross and surrounded by a 12-metre trench, is the most photographed. Historians believe King Lalibela built them to create a "New Jerusalem" after Muslim conquests cut Ethiopian Christians off from the Holy Land. Legend says angels helped complete the work in 24 years; historians think it took closer to a century, possibly with Egyptian craftsmen.
The churches have beautifully painted facades, tunnels connecting them underground, and are still in active use as places of worship. During religious festivals — especially Timkat (Epiphany) in January — pilgrims arrive in their thousands, dressed in white, and the atmosphere is extraordinary. The Saturday market is also worth seeing: Ethiopian villagers coming in to trade goats, cloth, and vegetables.
The town itself is poor and fly-plagued, with limited infrastructure and persistent young beggars around the churches. None of that diminishes the experience. Lalibela is a must-see destination.