Posted By: Kamehameha
Aruba -- La Cabana Beach Resort - 01/27/2018 05:39 PM
Help, please! We're booked here in May and haven't stayed here before. Is this the resort with the "shopping mall" on the street side that is across from Salt & Pepper?
Thanks.
Thanks.