Sort:  

Looks like a swimming pool... the water looks even more clearer...

:-) . It is a good place for swimming and a short bus ride from Sliema