Devilsplace Southland is identified as a bar or pub. It is located in Trelleborg, Sweden.