man, have you gone to the dominican republic lately? its its awesome
the one of the most beautiful countries in the world
"man, have you gone to the dominican republic lately? its its awesome" What is the definition of "dominican republic"?