Marina Beach is the world's second longest beach and a natural urban beach in the city of Chennai, India, along the Bay of Bengal.
Marina Beach is the world's second longest beach. Marina Beach is a natural urban beach in the city of Chennai, India, along the Bay of Bengal.