Very unusual place to incorporate your business. This is thinking out of the box actually. No one want to be where the crowd is so why not enter a Bahrain offshore company formation. Problem may be to find any reliable firm or person that can help you doing it if you don't want to travel there...