Ambalantota, Sri Lanka

Ambalantota is a coastal town in southern Sri Lanka. It is located in Southern Province in Hambantota District between Matara and Hambantota.