Biba Dushi in Aruba

When you think of Aruba, what do you think of? Do you think of long white sand beaches, romantic sunsets, Aloe vera, kiteboarding, jeeping, and wind? These are things that set Aruba apart from other Caribbean Islands. Aruba is located 15 miles north of Venezuela. It is an Independent Country with ties to the Kingdom … Continue reading Biba Dushi in Aruba