Chennai is located in the Bay of Bengal, in Eastern India. The city serves as the administrative capital of Tamil Nandu. The city has been nicknamed as the Detroit of India because it carries most of India’s automobile industry. Chennai is also an upcoming film production center. However, there is more to Chennai than just industry and film. If you …
Read More »
World inside pictures Collect and share the best ideas that make our life easier