Yandex Maps and Navigator
Direct Cursus Computer Systems Trading LLC
Yandex Maps is the ultimate app for navigating the city around you. Yandex Maps is packed with useful features that can help you get around with comfort and ease. There’s Navigator, with info o…