by Pastor Kim D'Souza | Dec 28, 2013 | Christian Walk
In our recent trip to the north of India, Derrick and I got a chance to visit the iconic Taj Mahal, one of the most popular tourist attractions of the world. It almost looked like a beautiful painting to me! More than the monument, the passion and focus of its builder...