Return to Article Details Stranding of blue button jelly Porpita porpita on the beaches of Visakhapatnam, India (Western Bay of Bengal)