Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
Finally got the id !!!
Thanks Carol and Sachin!
Great spider, spiderman and also great profile photo.
Same spotting in http://www.projectnoah.org/spottings/119...
Lat: 19.88, Long: 72.69
Spotted on Jun 25, 2012 Submitted on Jun 27, 2012
and 1 other person favorited this spotting