Consulate General of India, Hambantota is a Foreign consulate located in Hambantota, New Rd, Hambantota 82000. It is one of the 29 Foreign consulates in Sri Lanka. Address of Consulate General of India, Hambantota is 107 - B New Road, Hambantota, New Rd, Hambantota 82000, Sri Lanka. Consulate General of India, Hambantota can be contacted at 94472222500. Consulate General of India, Hambantota is rated 4 (out of 5 stars) by 7 reviewers on the web.
Some of the places around Consulate General of India, Hambantota are -
107 - B New Road, Hambantota, New Rd, Hambantota 82000, Sri Lanka