You can install free version of WP Travel plugin searching from your admin dashboard too. For this approach, please follow below given steps:
- Log in to the WordPress Administration Panel.
- Select the Plugins menu, then Add New.
- You will see the search section as in the screenshot below:

4. You can search the WP Travel plugin and download .