D Dhruba Sarma Review of Baywatch Amusement Park 4 years ago Not many rides. WonderLa in Cochin is way better
Comments: