0 followers
District 126, Toastmasters International is a part of Region 13 and finds its presence in India across Andhra Pradesh, Telangana, Chhattisgarh, Odisha and the city of Nagpur. There are 80+ clubs across these States and anyone can attend any of these clubs to understand what Toastmasters is all about... Read more
Mansi Mathur