YoFamilyTree which is social family networks. This site will help you create a large connection with your family members and always get in touch of your all relatives. Even you can share your photos, present stories, family histories, events and everyone can create personal biography with different sub-domain and all things are free.
The most convenient way you can create or generate your social family tree and if you like you can share your entire families works, histories, background and much more information to others. If you like you can privately share you message, videos, photos and so on.