Town of Troia Feb 15, 2007 10:05:00 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Halenite on Feb 15, 2007 10:05:00 GMT -5 The small town of Troia. Not much can be said about this town except it's castle sits right next to it.