madras ( now chennai ) collection of old madras photos,madras college and madras hangouts,madras resorts,madras hotels,all about madras and things related to madras and the people of madras
Thursday, March 3, 2011
madras places to visit
Spencer Plaza, is a shopping mall located on Anna Salai (erstwhile known as Mount Road ), and is one of the landmarks of Madras (modern Chennai)
No comments:
Post a Comment