7521 South Olympia Avenue, Tulsa, Oklahoma 74132, United States, USA
Jodhpur, Ahmedabad, Ahmedabad, Gujarat, India
New Delhi, Delhi, India
Tostedt, Harburg, Lower Saxony, Germany
Mohali, Punjab, India
Washington, United States, USA
Dubai, Dubai, United Arab Emirates
London, Greater London, England, United Kingdom, United Arab Emirates
Melbourne, Victoria, Australia
Lahore, Punjab, Pakistan