The Dominican Republic has a great deal to offer, travellers can enjoy beautiful white sandy beaches with clear blue waters, the island boast about eight hundred miles of amazing shoreline. There are endless amounts of activities to keep you entertained, such as scuba diving, whale watching, windsurfing, horse-riding, mountain trekking and golf. You will also find that the island is packed with history and culture, with lots of historic sights and museums. At night, the Dominican Republic will further enhance your vacation with its many bars, restaurants and casinos.