Venue

Sri Vedantha Desikar Devasthanam, Mylapore