Vekaura

Vekaura is a city located in southern Shurima. A city built on the confluence of Mother of Life and Khaleek rivers.

Related Champions

 * mother was born in Vekaura.