56.4k views
1 vote
Which of the following is considered to be the center of town life in Spanish speaking countries

User Atsushi
by
9.0k points

2 Answers

3 votes
i need to know what the following are to help you...
User Nqsir
by
8.0k points
2 votes
C. Plaza should be the answer
User Pavel Tupitsyn
by
7.9k points

No related questions found