Ambalantota is a coastal town in southern Sri Lanka. It is located in Southern Province in Hambantota District between Matara and Hambantota.
via Wikidata · CC0
Ambalantota is a coastal town in southern Sri Lanka. It is located in Southern Province in Hambantota District between Matara and Hambantota.
The Valave River meets the sea near Ambalantota.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).