I came to know of a great site for homeschooling resources via Svani on Alternate Education India Yahoo group mailing list.
Here is the brief
Welcome to the Lesson Theme of the Week email group. There will be posted every two weeks a complete lesson plan for all ages. Each lesson plan will include all subjects including an art project based around a certain subject. Through out the week everyone is welcome to add other sites that they have found that others could also use with that weeks lesson theme in mind.
Please Note that all of our lesson themes plus approx. 400 additional theme units is stored at the Homeschool Internet Library. Plus we have lots more to offer homeschool families including Friendship Village a safe place on the Internet for our children.
and here are the links