Docklands Stadium (also known as Marvel Stadium) in Melbourne is indeed the only fully indoor international cricket stadium in the world. Its retractable roof allows play to continue in any weather conditions. MCG and SCG are open-air stadiums, and Madison Square Garden is not a cricket venue. Note there's a typo: 'Mlebourne' should be 'Melbourne'.