The small but beautiful island of Aruba has countless sights and attractions for tourists to discover, and nature and ...