Also is there a way to have the slider only on the home page and not on the travel blog page?
I see that you have set “Posts page” inside WP Dashboard → Settings → Reading but instead you have to leave it blank.
To setup blog you should use theme built-in Blog Page templates. You can use them when editing your Blog page. There is widget on the right side called “Page Attributes”.