Loading…
Crowds overwhelm the public beaches of Mumbai, India on the weekends.