ST Telemedia Global Data Centres, Ahmedabad, India Ahmedabad
Visit Ahmedabad, INDIA Data Center website