The oddly named Devil Guard is an interesting towne that can only be reached by moongate. You'll find Healing and a guild Shop here, as well as a lot of information on the four Marks. If you really want a set of Horses for the party, this is the easiest place to purchase them.