Old pier at Promenade Beach. Rock Beach is the popular stretch of beachfront in the city of Puducherry, India, along the Bay of Bengal