Marina Beach is the longest beach in India and the second-longest in the world. It extends from Besant Nagar in Southern Chennai to Fort St. George in the north.