
New Hotel opens by Magdala
The Magdala hotel, also known as Notre Dame du Lac, is the newest addition to the hotel scene in the Galilee. The hotel opened in late November 2019. The property was a labor of love for Fr. Juan Solana the project visionary, and it took