Where is the best place to live? | POPxo
London 59%
Mumbai 41%
153 Votes
Closed
Like button Like
Save Button Save
Share ButtonShare