India
Emphasising on waste management and renewable sources of energy, the Waste To Wonder park In Delhi, features the seven wonders of the world.
By Priyanka Chakrabarti
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.