osmoticinnovation.wordpress.com
The Taj Mahal
About 120 miles south of Delhi lies the town of Agra and one of the most iconic landmarks in the world, the Taj Mahal. With the new Delhi-Agra expressway due to open up within a week the AIG decid…