Results 2 results found Galgibag Beach, South Goa, India, Asia Giant king prawns, Galgibag Beach, South Goa, India, Asia