Florida: Babcock Ranch was created from scratch in 2017

In Florida, a green city was created from scratch in 2017. Its name: Babcock Ranch. 🇺🇸

avatar
Brut.