Millions of pilgrims visit Goa for St Francis Xavier exposition

Millions of pilgrims visit Goa for St Francis Xavier exposition