LIMRA-Pursuing an education abroad can be an exciting experience. Not only does it present an opportunity to take in the content of the course as a whole new way of life.
Address
No.177, Royapettah High Road, SMS Centre 1st Floor, Mylapore. Tamilnadu Chennai 600004 India. look on map