Moulin Sur Mer

Moulin Sur Mer

Moulin Sur Mer, one of five surprising beachfront resorts in the Cote des Arcadins resort area, 90 minutes north of Port-au-Prince, Haiti.