Which is the deepest place in the world?

A)    Groove

B)    Mangrove

C)    Mariana Trench 

D)   All of these

Leave a Comment