• 6 years ago
Worlds of Wonder is an amusement park and water park situated near GIP mall in Noida sector 18 nearby to Delhi, India.

The only amusement park in Noida. People from Delhi, Noida, Gurgaon and Greater Noida are expected to visit this place.

Category

🏖
Travel

Recommended