Post Aruba: Jewel of the Caribbean by admin Just one day on one of these surreal beaches and you will have to admit, that yes, there is heaven on earth. And itβs found on Aruba.