A rainy day might ruin a trip to the beach, but this cosmopolitan destination has plenty to do when skies are stormy. Pack an ...