Latest Posts

The Dominican Republic is seated on the Caribbean Island of La Espanola. From the geographical perspective, the country shares the island with Haiti. It is the second largest island nestled in the archipelago of the Antilles. The Dominican Republic is also nicknamed as ‘Quisqueya’ by people of this beautiful island. It means “mother of all