Covelong Beach
Marina Beach
Mahabalipuram
Sri Parthasarathy
Birla Planetarium
Zoological Park
This is situated in Vandalur, Tamil Nadu, and is the largest Zoological Park in India. The Zoo houses over 2500 species, including over 1500 wild species.
Vedanthangal Bird Sanctuary
St. Thomas Mount
This ancient Syrian church situated in Tamil Nadu is graciously standing since the 17th century. This shrine is dedicated to Mother Mary.
Explore Chennai