I am creating a game that requires the player to travel long distances in an open world. The player isn't told how to get there, there isn't an objective marker on the map or visible in the world. The player is usually traveling between large cities with other cities between them. My problems comes in when I am thinking of ways to make exploring traveling enjoyable. There are things to do like: mini bosses, gladiator arenas, side quests, and hidden dungeons, but I want to know how I can create an enjoyable experience for the player while they travel.