Indian inspiration
Saint Tropez, a picturesque town in southeast France, which attracts about five million tourists annually, is all set to dedicate 2012 as the year of India - all for a love story that binds the two in history.
Updated on: Nov 27, 2010, 24:29:16 IST

E-Paper


