2 results for 'new life providence church'. Showing results 1 - 2
Tourism in the Holy Land is up 42% from last year and 2010 is expected to be a record breaking year. Chris Mitchell shows us what travelers experience when they walk where Jesus walked.
Record Numbers of Tourists Visit Israel