Makes sense to me but I would try and add another sentence in the middle to smooth it out some
Answer:
Yes, but you have a bit of grammar mistakes.
Explanation:
Mount. Vesuvius were an African boundary....