Connaught Place of New Delhi

Commonly known by the initial alphabets, C.P., and recently given the name, Rajive Chowk, Connaght Place is the biggest commercial…

Times Square of New York

Indubitably the most famous square of all the famous squares of the world, Times Square of New York lies in…

Trafalgar Square of London

Having a rich history, the beautiful Trafalgar Square with its colossal Nelson’s column lies in the heart of London. A…

Red Square of Moscow

There would hardly be an educated person in at least the western world who would be unfamiliar with the world…