1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Nearest Metro Station To Atlantic Water World

Discussion in 'Transportation' started by D.Pathani, May 12, 2018.

  1. D.Pathani

    D.Pathani New Member

    Hi everyone, I have just seen an advert for this new water park in Delhi called Atlantic Water World. We would be a group of 15 people going to the water park and thought it would be best to travel by metro. Therefore we need to know which is the nearest metro station to Atlantic Water World.