Why на півдні is not correct here
Shouldn't до be used here?
No, it would sound strange. "До" is usually used with places, like школа, магазин, театр..., not with directions.