Dwararka Palace Madurai π Address: No:27/7, 27/8, Trichy Four Way Road, Madurai South ... π₯ Open: 24 hours.