Experience all that Makhachkala has to offer when you visit Dagestan Russian Drama Theatre, Avar Music and Drama Theater and Caspian Sea. If you have a little extra time during your trip, you might want to check out Dagestan State Puppet Theater and Makhachkala Theater Museum.