The renowned two-mile-long strip known as Palm Beach Aruba* is home to glamorous high-rise hotels in Aruba and dotted by water sports concessions, piers, beach bars, restaurants and shops. #Aruba
622