karachi beaches are ugly as f uck they don't even look like a beaches but sludge and water .It needs some beautification along the shoreline get a trash pick up, a bit of greenery put lots of palm or coconut trees in the area maybe make a boardwalk and esp start mass replenishing the beach with clean white/golden sand would brighten up the look a huge amount . Why can't authorities just give it a little TLC? just these little changes get some would make a huge difference aesthetically for karachi and for visitor experience and give more of a beachy feel.Look at bournemouth and esp jumeirah they are beaches you can go barefoot and play in the sand it's due to artificial input and good maintenance.
bournemouth
dubai
.
hopefully karachi will have beaches looking similar to these one day though it looks like it improved a little.