Within or without the municipal boundary, a municipality may build, beautify and improve public parks and acquire any property for park purposes. The acquisition of property for park purposes which is outside the municipal zoning boundaries, and outside the boundaries of the county in which the municipality is located, shall be subject to the prior approval of the governing body of the local government within whose boundary the property is situated. Any property acquired for park purposes is under the immediate control of the governing body. The governing body may pay any expenses of transfer or conveyance and examination of title for any property given to the municipality for park purposes.