Where is La Lambreaux?

Where is La Lambreaux located?

La Lambreaux, Samana, The Dominican Republic (approx. 19.23333°, -69.48333°)


Where is La Lambreaux on the map?