As part of our Time Traveler series, we bring past stories to life with new experiences. In this article we venture to Al Maghtas the site of Jesus’ Baptism. A Landmark of Faith Al-Maghtas, a site steeped in spiritual importance and historical significance, holds a special place in the hearts of billions of people around […]
Read more