Indian Foundation for Butterflies is the Indian organizaton of butterfly biologists.
According to PR-model, ifoundbutterflies.org is ranked 183,792nd in multilingual Wikipedia, in particular this website is ranked 158,023rd in English Wikipedia.
The website is placed before conceptualism-moscow.org and after snu.edu in the BestRef global ranking of the most important sources of Wikipedia.