The town of Petite Riviere de L'Artibonite lies two hours south of Port-au-Prince, Haiti.


More...