There's a lot visitors like about Bay Harbor Islands, especially its beaches and restaurants. Travelers seeking the perfect souvenir may want to head to Collins Avenue Shopping Area and Las Olas Boulevard. Ocean Drive and PortMiami are other popular sights to visit.