Mirrian Peninsula

The Mirrian Peninsula was a peninsula on the north side of the island of Avilatan on Ord Mantell. It was located north of Talloran village.

Appearances

 * Star Wars: The Old Republic