Haiti: A walk through