Gedee Car Museum – India’s New Landmark
Coimbatore, the Manchester of South India, would now start attracting the attention of globetrotters who have a passion for wheels. It is interesting to note that the ingenious mind which produced the first indigenous motor in India has a passion for automobiles.
Read More...