20 Non-European Towns That Are Straight Out of a Fairytale
12. Lalibela, Ethiopia: A Spiritual Marvel

Lalibela, nestled in the highlands of Ethiopia, is a town that embodies the spiritual heart of the country. Known for its rock-hewn churches, Lalibela is a UNESCO World Heritage site that offers a glimpse into Ethiopia's rich religious heritage. The town's churches, carved from solid rock in the 12th century, are a testament to the ingenuity and devotion of its creators. Lalibela's serene setting, with its rolling hills and lush landscapes, creates a tranquil and inspiring atmosphere that invites reflection and introspection. The town's unique blend of spirituality and natural beauty makes it a magical destination that captivates the soul and offers a glimpse into Ethiopia's timeless traditions.








