Where is Casa Tropical?

Where is Casa Tropical located?

Casa Tropical, Casa Tropical, The Dominican Republic (approx. 19.81282°, -70.7115°)


Where is Casa Tropical on the map?