Taj Mahal

The meaning of Taj Mahal is Crown of the Palace. It is located on the south bank of the Yamuna river in the Indian city of Agra in Uttar Pradesh. it is one of the most famous iconic symbols of India. Taj is one of most famous and most popular tourist site of India among […]

more