Local officials in the western state of Rajasthan say tourists are put off visiting the 12th Century Kiradu temple complex because of a local legend.
Local officials in the western state of Rajasthan say tourists are put off visiting the 12th Century Kiradu temple complex because of a local legend.