Fort Stella

Fort Stella located in south part of Demon Territory and North of Limia Kingdom and Gritonia Empire.