Did you know Chile has the world's largest swimming pool? Find out more facts about Chile in this video.

https://youtu.be/yBitAG-Ppsw