Sun-drenched South Beach, Florida, is a magnet for the adventurous. The city is home to neon-lit streets, intriguing...