Originally Posted by xboxisdead
There are Muslims villages all over the world. Shaikh Imran Hosein didn't invent the idea ;)
I used to love the idea of a Muslim village. That is, until I understood that Allah has placed you where you are for a reason. If you can't make it work where you are, then forget about trying elsewhere.
Migration is only incumbent on you if where you live doesn't let you fulfil your duties as a Muslim. Barring that, this whole world is a masjid.