Kangaroo Cabs 旅遊 Kangaroo Cabs 2588588 - 1月 1, 1970 Kangaroo Cabs Sri Lanka the pioneer and market leader in cab services in Sri Lanka. Now you can order your cabs online by filling out the booking form …