Planned vacations for the first week in Feb. Debating on checking out the Island Park area. Not sure where we will stay as of yet. My question is, Island Park or Lava Mountain Lodge, just down the hill from Togwotee...? Where is the better riding, amenities (bars), people. We stayed at LML two years ago and had a great time. We try and go different places every year... Anyone have any insight????????? Thanks in advance.
Last edited: