Ambalantota is a coastal town in southern Sri Lanka. It is located in Southern Province in Hambantota District between Matara and Hambantota.
Ambalantota is a coastal town in southern Sri Lanka. It is located in Southern Province in Hambantota District between Matara and Hambantota.
Source: Wikipedia contributors. Adapted excerpts under CC BY-SA 4.0.
No attractions found for this city yet.