New Delhi: India will take part in its third Earth Hour this Saturday with over 50 cities having volunteered to be a part of the global event.