Lalibela

Lalibela Travel Guide: Rock-Hewn Churches, History and Things to Do

Lalibela is a historic town set high in the Lasta Mountains of northern Ethiopia, world-famous for its eleven monolithic rock-hewn churches ...

All About Ethiopia