Telearuba (P4A 13 / Tele Aruba) is a television channel from Aruba. The headquarters is located in Oranjestad.

(697)

Telearuba