Endless beaches, white sands, palm trees, beautiful weather - that's what comes to our mind when we talk about the Dominican Republic! But what we don't know is that the country also has towering waterfalls, huge mountains, rain forests, and rich colonial history.