Here’s the list of the semi-finalists after the swimsuit competitions:

1. Venezuela

2. USA

3. Philippines

4. Canada

5. South Africa

6. Spain

7. Brazil

8. Colombia

9. Thailand

10. Jamaica

Share your thoughts below: