Taj Mahal

The Taj Mahal is an ivory-white marble mausoleum on the southern bank of the river Yamuna in the Indian city ...
Read more