Banja Koviljaca is the spa/thermal resort at the south of Serbia. Banja Koviljača is a popular tourist town and spa situated in the Loznica municipality, Serbia. It is the oldest spa in Serbia. Banja Koviljača is located on the west border of Serbia by the Drina river, 137 kilometres from Belgrade.