Are there Pokemon in areas without roads?

I live in a less densely populated area, and I was thinking I could go Pokémon-hunting in the forest. There are no roads or monuments in that area, and I was wondering if there is any chance of Pokémon in an area with less landmarks and roads?

Edit: Thank you for good answers!


Solution 1:

Pokemon spawn rates are influenced by cell phone activity in a given area, so while it would make sense for pokemon to be in empty fields and forests, they actually spawn very little in those areas and are much more common in malls and retail areas that have high pedestrian traffic.

Solution 2:

You cannot find any pokemon if there are no roads or streets nearby. As an example, in Venice (Italy) there are no pokemon because Venice is a city which is built on the sea. There are a lot of players in Venice, but they can only find pokemon using items which lures pokemon to you. This is proof that pokemon spawn only near roads or streets.