Please be more clear. What exactly do you mean by your query? Do you wish to know if there is a similar website to ISC? No, there isn't. There are other websites managed by the same admin. though, that is having a different niche, such as one for technology, another for travel, and so on.
When you make a commitment, you create hope. When you keep a commitment you create trust! ~ John C. Maxwell
K Mohan @ Moga
'Idhuvum Kadandhu Pogum "
Even this challenging situation would ease
Knowledge is power.