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