The Hambantota Port is located in _________ country ?

109

A. India
B. Sri Lanka
C. Bangladesh
D. None of these