Baywatch

Location

If you ever go to India, then besides Bombay, perhaps the most interesting place you need to go is the city of Baywatch situated in the region of Kanyakumari. It has a very famous water amusement park that is especially suitable for families. There are many different types of rides available like the Bumping Car, Crazy Chairs, Giant Wheel, Milky Way, and Multiple Splash. Baywatch Water Amusement park is open every day of the year and it has many different attractions for adults and children including its world famous wax museum that is the counterpart of Wax Museum at London