©Nadya Kotseva (Sofia Photo Agency)

The sizzling weather that swept Bulgaria this month started to cause damage to the transport infrastructure in Bulgaria's capital city of Sofia.

The tram rails on major streets in downtown city have begun to curve, which could lead to heavy road accidents.

Meteorologists forecast the heat will reach its peak over the weekend, when the mercury will zoom up to 42C (108F)

The only safe haven from the heat will be the beaches along the Black Sea coast, where highs are set at up to 30-32C.

Temperatures will come slightly off the boil on July 23 - 24, when spells of showers will bring relief to the north-western parts of the country.

August will also be hot and dry but the average temperatures will be lower than July's, ranging from 28C to 32C.