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

Join our mailing list

This form is protected by reCAPTCHA and the Google

Read more: