Taj Mahal at Trafalgar Square
Posted in Entertainment, General on Aug 4th, 2007
Finally! We had a very hot and humid weekend. So went out to see Taj Mahal made especially for “A festival of India in London”. Taj Mahal was first placed on the Thames river and now it is at Trafalgar Square. It looks good, but not very impressive. I mean it’s very creamish and brownish […]