By Satyaki Dutta A city with a soul that is eternally young to the core and a very clear idea about enjoying life – New Orleans, clearly worthy of its nicknames, ‘The Big Easy’ and ‘The City That Care Forgot’. It is a major economic and commercial hub for the broader Gulf Coast region of […]