By: Conchita on May 2006
Sea Life Park's water slides are impressive. The park is a 40 min. drive north of downtown Vallarta.