God's Precious Little Souls In India made their very own Cross for the veneration to the Feast of the Holy Cross+++ on campus.
The holy angels venerating our Lord
Jesus Hill, this is where a lot of people, pilgrims come to venerate during the Feast of the Holy Cross. Which is very close, walking distance to God's Precious Little Souls In India.