Amazing World Light Trust NGO Registration Id: TN-2019-0232087 State: Tamil Nadu City: Thirukalikundram Address: Amazing World Light, Dr.ambetkar Street, Anandhapuram Village, Manampathy Post, Thirukalikundram, Kancheepuram Dist603105. Tamilnadu.