Hambantota definition

Search

Hambantota

Hambantota logo #21000 Hambantota (හම්බන්තොට, அம்பாந்தோட்டை) is the main town in Hambantota District, Southern Province, Sri Lanka. This underdeveloped area was hit hard by the 2004 Indian Ocean tsunami and is undergoing a number of major development projects including the construction of a new sea port and international airpo...
Found on http://en.wikipedia.org/wiki/Hambantota
No exact match found.