
The Studios are located in the beach town of Juan Dolio on the Dominican Republic’s southern coast, about 40 miles east of Santo Domingo.

The Studios are located in the beach town of Juan Dolio on the Dominican Republic’s southern coast, about 40 miles east of Santo Domingo.