This is a Co-op achievement.
While in Fort Hope, invite someone to join your game. As soon as they join, the achievement should pop.
Edit: thanks @Zam0070 for confirming that you can get this for joining, not just for hosting! Just be in Fort Hope in a co-op game!