World’s Deepest Swimming Pool is Situated in which country? / General Knowledge MCQs / By admin World’s Deepest Swimming Pool is Situated in which country? A. USA B. GermanyC. Dubai D. Australia