The second highest plateau in the world situated in? 0 A. Deosai, Skardu, Pakistan B. Snake, Colombia C. Deccan,India D. Kimberley, Australia Submitted by: Ehsan Ali Go to