Towns & cities
Hambantota
Main town in Hambantota District, Southern Province, Sri Lanka
Wikipedia names Hambantota as where 1 film or series was filmed; its page links to the sentence that says so. Wikidata records no shoot here yet.

Filmed here, per Wikipedia
Wikipedia says these were filmed in Hambantota. Each title’s page links to the sentence that says so.
Other filming locations in Sri Lanka
-
Landscapes & nature
Kelani River
Sri Lanka
River in Sri Lanka
-
Towns & cities
Kitulgala
Sri Lanka
Place in Sabaragamuwa Province, Sri Lanka
-
Landmarks & buildings
Mount Lavinia Hotel
Sri Lanka
Historic colonial-era hotel in Mount Lavinia, Sri Lanka. Premier hospitality destination
-
Towns & cities
Kandy
Sri Lanka
Capital city in Central Province, Sri Lanka
-
Towns & cities
Colombo
Sri Lanka
Largest city and de facto capital of Sri Lanka
-
Towns & cities
Sigiriya
Sri Lanka
Ancient rock fortress near Dambulla, Sri Lanka.