For anyone interested in ancient cultures, this site http://www.ancientworlds.net offers info on various cultures, such as Roman, Germanic, Celtic etc.
There is discussions on all aspects of life in those times as well as role-play for those who enjoy such things, which all help in bringing those cultures to life.
It is free to register and take part although you are limited to the no. of posts you can make without a subscription.