Indian Geography The deepest trenches of the ocean are found in? A) Indian ocean B) Pacific ocean C) Arctic ocean D) Atlantic ocean Detailed Solution: No Details Prev Next