Are there any specific stations for the taxies?

Yes, all DTC taxis are stationed and headquartered in Ghusais. Other taxi operators have different areas where they station the taxis.