kuko ndamutse mbitangiye isoko ryo naryishakira mwarimu azabigufasha mo akurangira ibitabo however their home stadium is ramsay park in edinburgh north westerly adjacent to elizabeth