Jerusalem presents endless activities for all ages; the hardest part is deciding what to do first.

read more