https://www.thedefinition.in/

TheDefinition : Social Media news platform
Favicon 
www.thedefinition.in

TheDefinition : Social Media news platform

You can submit your infographics. this website provides good infographics directory submission sites.