Major Indian tourist site (4)
I believe the answer is:
agra
(Other definitions for agra that I've seen before include "tourist centre" , "Taj Mahal location" , "Foreign city" , "Site of the Taj Mahal" , "city founded in 1566" .)
I believe the answer is:
agra
(Other definitions for agra that I've seen before include "tourist centre" , "Taj Mahal location" , "Foreign city" , "Site of the Taj Mahal" , "city founded in 1566" .)