Step Into Goa’s Past: Unveiling India’s Largest Laterite Sculpture & Big Foot Legend!