Located on the coast, Karachi tends to have a warm, tropical/arid climate with low average precipitation levels (approx. 250 mm (9.8 in) per annum), the bulk of which occurs during the July–August monsoon season. Winters are mild and dry, while the summers are hot and humid; the proximity to the sea maintains humidity levels at a near-constant high and cool sea breezes relieve the heat of the summer months. Because of high temperatures during the summer (ranging from 30–44 °C (86–111 °F) from April to August), the winter months (November to February) are generally considered the best times to visit Karachi. December and January are dry and pleasant as compared to the hot and steamy summers that dominate through the late spring (March) to the pre-monsoon season (June). The city's highest monthly rainfall, 429.3 mm (16.90 in), occurred in July 1967. The city's highest rainfall in 24 hours occurred on 7 August 1953, when about 278.1 millimetres (10.95 in) of rain lashed the city, resulting in major flooding. Karachi's highest recorded temperature is 47 °C (117 °F), which was recorded on June 18, 1979 and the lowest is 0.0 °C (32 °F), recorded on 21 January 1934.