Lost Cities Revealed with Albert Lin - National Geographic Channel HD
Miracle in the Desert (Season 1 Episode 4): The mystery of the lost land of Magan. Lost Cities Revealed with Albert Lin airs on National Geographic Channel HD at 6:00 PM, Sunday 4 February. The mystery of the lost land of Magan