A resort which has everything - greater Fort Lauderdale has 300 miles of river walkways and canals and the main beach road has over 2 miles of restaurants, outdoor cafes, shops and museums. There are some buzzing bars and nightlife which offer varied entertainment. There are 50 golf courses! Tennis, diving and deep-sea fishing are also available.