These huge boulders are a perfect vantage point for overlooking the island. If you're lucky, you will see Venezuela from here.
Address (Unnamed Road), Aruba
Coordinates 12°31'51.404" N -69°59'46.939" E