Iglesia Divina PastoraParishShareCalle La Punta41202 Bayahibe, La AltagraciaDominican RepublicGet directions