Latest Posts

Tap Tap

Taptap pronounced taptap are gaily painted buses 1 or pick-up trucks with metal covers 2 that serve as share taxis in Haiti. They…