Travel Roll Podcast

Beautiful Man Made Cities Around the World

Rollo Season 1 Episode 3

For all you first time travelers,  Here is a quick chat about a few cities that have pretty cool man made structures and infrastructures that just make it a cool place to visit,