HAITI – Tap tap magic

Haiti Tap Tap

The Tap Tap is the local transport in Port au Prince, the capital of Haiti.  As the country struggles with every cataclysm and curse known to a nation, it’s public transport system remains one of the beautiful in the world.  How about that for a paradox?! Tap Taps are decorated with a baffling mix of…