20020718 unknown: Touch screen facility to come up in Meenakshi temple