Houston, the largest city of Texas, houses multi-cultural, multi-religious and multi-ethnic people. The large and growing population is the reason behind its wide diversity of…