US Secretary of State Marco Rubio also posed for photographs in front of the Taj Mahal during the visit.