Lalibela is a town located in the heart of the Ethiopian plateau, about 700 kilometres north of Addis Ababa. The magnificent rock hewn Lalibela churches have turned this mountain town into a place of pride and pilgrimage for worshipers of the Ethiopian Orthodox Church, attracting 80,000 to 100,000 visitors every year. Lalibela churches have the most impressive architectural designs in