According to allcitycodes, the Kingdom of Bahrain is located in the Middle East and has a subtropical desert climate with hot, humid summers and mild winters. The country experiences high temperatures and moderate to low precipitation throughout the year. Temperatures tend to vary greatly between seasons with the northern regions experiencing slightly higher temperatures than the south. The average temperature in Bahrain ranges from 13 °C (55 °F) in January to 37 °C (99 °F) in July. During summer months, temperatures can reach up to 44°C (111°F). Precipitation is spread out unevenly throughout the year with an average annual total of 100 mm (4 inches). The wet season usually occurs between December and April while the dry season runs from May to November. The subtropical desert climate of Bahrain provides hot breezes which help keep temperatures unbearably high throughout the year. In addition, humidity levels tend to be very high due to its proximity to the Persian Gulf. The country also experiences occasional dust storms due to its dry climate and location within a desert region. Check eningbo for Bahrain in 2012.