Hispaniola (from Spanish, La Española) is the second-largest and most populous island of the Antilles, lying between the islands of Cuba to the west, and Puerto Rico to the east.
spanish language school - Hispaniola, organizes intensive and one to one spanish language courses in the Caribbean - learn spanish while learning the caribbean culture