In Belize Tropic Air - 3 min readThe Jabiru in Belize Tropic Air is no stranger to the majestic and unusual looking Jabiru… By Tropic Air August 1, 2017