Santa Claus is a town in Spencer County, Indiana, United States, in the southwestern part of the state. Located in Carter, Clay and Harrison Townships, it sits between Interstate 64 and the Ohio River. Read More
Thousands of people, including the devout celebrated Christmas, the birthday of Jesus Christ, with gaiety and religious fervour across Karnataka, a Church of South India (CSI) official said on Wednesday. ...