Alexander Armstrong ventures into the vibrant culture of Sri Lanka, discoveri...
Alexander Armstrong in Sri Lanka
Alexander Armstrong delves into the Southern Asian island nation of Sri Lanka.
Alexander Armstrong delves into the Southern Asian island nation of Sri Lanka.
Current Status: Ended
Network: Channel 5
Production Countries: Sri Lanka, United Kingdom
Genres:Documentary