Join upcoming events being held in Talcher. Talcher is a city in the Angul district of the Indian state of Odisha, known for its significant contributions to the country's energy sector, housing one of the largest coal mines in India and a major thermal power station, offering a blend of natural beauty and industrial growth, and hosting a variety of cultural and social events throughout the year.