The city is best between November and March, when temperatures range between 87 and 92 degrees. April to October can be uncomfortably hot and often rainy.
© 2015 Time Inc. Affluent Media Group. A part of the Time.com sites. All rights reserved.