Yes. Discover Cars operates across more than 10,000 locations in 145 countries with over 500 rental supplier partners globally. Their 24/7 customer support is available in over 35 languages, making the platform accessible to travelers from virtually every region.