Dar es Salaam
No one has favorited this theater yet
The Avalon Cinema is located in the centre of Dar es Salaam, the capitol of Tanzania. In August 2000 it was the only cinema operating. All others had closed due to the popularity of video tape.
Just login to your account and subscribe to this theater