Alexander Armstrong explores Sri Lanka, visiting the town of Galle, a mask ma...
Alexander Armstrong in Sri Lanka
Alexander Armstrong explores The Southern Asian island nation of Sri Lanka.
Alexander Armstrong explores The Southern Asian island nation of Sri Lanka.
Current Status: Ended
Network: Channel 5
Genres: Documentary