The people of Batticaloa had learnt to live with a mix of religions and people. On the Christian side were the Jesuit Fathers ...
Tallulah Gorge State Park is located northeast of Atlanta, Georgia, and is a fantastic day trip for outdoor lovers!