Itmad ud Daulah is a top attraction in Agra, known for its unique features that attract numerous visitors each year.