Where is Viva Dominicus Palace by Wyndham located?
Viva Dominicus Palace by Wyndham, Viva Dominicus Palace by Wyndham, The Dominican Republic (approx. 18.34937°, -68.82903°)
Viva Dominicus Palace by Wyndham, Viva Dominicus Palace by Wyndham, The Dominican Republic (approx. 18.34937°, -68.82903°)