This theme park, located in Orlando, FL recreates a number of the most religious sites in Israel and puts on a stunning reenactment of the last hours of the life of Jesus Christ
© copyright 2010. Your Divine Inspriation. All Rights Reserved.