World Geography The ocean of tranquillity is located on A) Mercury B) Earth C) Moon D) Jupiter Detailed Solution: No Details Prev Next