The Hambantota Port is located in _________ country ? By taleemified - March 15, 2021 109 A. India B. Sri Lanka C. Bangladesh D. None of these