Students form Holy Cross College at Notre Dame, Indiana, visited India last December 2012. These are snippets of some of their divine moments.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…