The video above is a virtual walking tour of Villa Rica, Georgia’s downtown city square. Located in both Carroll and Douglas County, Villa Rica has an estimated population of 16,058 as of 2019. If you’re interested in learning more about this city- See there Wiki.
Interested in seeing more than the square? Below is a drive tour of Villa Rica, Georgia
The video above shows a drive tour of Villa Rica, GA. This city is located in the western part of Georgia, USA.