Rain and hail across Lahore brought cooler temperatures and pleasant weather, with significant rainfall recorded in several areas including Nishtar Town and Johar Town.