Located in southeastern Florida, not too far from Miami, Fort Lauderdale covers over 23 miles of heavenly beaches that are available to visitors. Travellers can find a quiet spot to relax on the sand or join in the bustling activity by strolling "the strip", a hugely popular 5-mile avenue that features bars, restaurants, hotels and plenty of people watching.