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
Production Countries: Sri Lanka, United Kingdom
Genres: Documentary