Friday, 08:31 
Navigating the World
South East Asia - South
Encounter the world's largest lizards on the Island of Komodo and the ancient temples of Java as we explore the Indonesian archipelago.