Source: Tourism MediaBayahibe BeachThis small fishing village is known for its long sandy beach, its popular diving spots and its laid-back charm.WorldCaribbeanDominican RepublicPunta CanaLos MelonesBayahibe Beach
Source: Tourism MediaBayahibe BeachThis small fishing village is known for its long sandy beach, its popular diving spots and its laid-back charm.WorldCaribbeanDominican RepublicPunta CanaLos MelonesBayahibe Beach