Did you know that the Santa Cruz – Chembur Link Road was called an "engineering marvel" by the National Geographic Society and the "world's most delayed road project" by the World Bank ?
download    X    facebook    whatsapp

Read more: