Loreto is a charming hill town of some 10,000 inhabitants in the central Italian region known as the Marches. It is famed throughout the world for the Holy House of the Virgin Mary of Nazareth.
Kolkata/IBNS, Oct. 21 -- Loreto College (Autonomous), in collaboration with Scottish Church College, held Historia 2026, an ...