|Comments are Off
The word promenade means a paved public walk, typically one along the seafront at a resort. The popular stretch of beachfront in Puducherry, India, along the Bay of Bengal is a 1.2-kilometre-long stretch starting from War Memorial to Dupleix Park on the Goubert Ave. Whether it is...