Trip to Amazing Chennai 2010: The Prologue
Just returned from a holiday cum shopping cum fact-finding trip from Chennai, India…
(Chennai is the capital of Tamil Nadu – The Land of the Tamils and a place that I have not set foot yet. Image source: Wikipedia)