Did Alexander build cities in India?

          As Alexander marched through India he fought battles, built altars, and founded cities. One city he called Boukephala in honour of his favourite horse Bucephalus, which died and was buried there.

          Other cities he called Alexandria in honour of his own name. As they journeyed, Alexander and his soldiers saw many new and strange sights. At last, Alexander reached the city of Lahore, and marched on to the banks of the river Sutlej beyond. He was eager to reach the holy river Ganges, and conquer the people there. However, his men had grown weary of fighting under the burning sun and torrential rains of India, and they begged him to go no further. Therefore, greatly against his own will, Alexander turned back.

Picture Credit : Google