Palmerston North Esplanade - a great place to relax and enjoy the many gardens.