0 average based on 0 ratings.
celcabs.com is an online portal catering to taxi/cab booking services.Celcabs is the largest taxi fleet operator in India with its headquarters in Bangalore (Karnataka State) and other centres across India.
Facebook Google