🔍
🏠
Wikipedia
🎲
Plantersrust
Plantersrust
is a village on the island of
Aruba
, located near the west coast of the island.