Followers of seven faith traditions converged on the Pilar hillock to celebrate their respective festivals on 3 May 2025 at the Pilar Pilgrim Centre, Pilar, Goa, western India.
“We became aware of the fact that we were without basic amenities like access to roads, safe drinking water, and building supplies,” Himatbhai Punabhai said.