- Ask a Local
- Locals have answered 1 question about Birmingham.
Questions and Answers
Ask a question about Ramada Birmingham in Birmingham and locals will respond here on NileGuide.
Questions about Birmingham (1)
Jennifer asks about Birmingham, United Kingdom
Asked Nov 03, 2009
2 Answers Top answer by Manuel da Silva AKA Nelo