English Hukitola Cited by user Brainy J on 12 Feb 2014 Hukitola Bay and Hukitola Island are located in Odisha, India, north of the Mahanadi river delta.