Tourist mecca in southern Asia (4)
I believe the answer is:
agra
(Other definitions for agra that I've seen before include "Home to the Taj Mahal" , "City famous for its Mogul architecture" , "North Indian city, former capital of the Mogul empire" , "Taj Mahal location" , "Taj Mahal's city" .)