Which Indian city has been declared National Earth Hour Capital ? 1. Mumbai 2. Thane 3. Jaipur 4. Patna
Seoul declared the Global Earth Hour Capital, 2015. An 11-member international jury has declared Thane the National Earth Hour Capital with the city emerging the winner from India in the Earth Hour City Challenge this year