World’s Deepest

World’s Deepest Swimming Pool is Situated in which country?

A. USA B. Germany C. Dubai D. Australia Explanation: Dubai sets a world record: A 200-foot deep pool with a 'sunken…

5 years ago