Where is Dominica? The island that Mehul Choksi escaped to
Image Credit: Shortpedia
After fugitive diamantaire Mehul Choksi escaped from Antigua and Barbuda to Dominica, the new location became a talking point among Indians. Indians rushed to google to see what Dominica exactly is. Dominica is an island country in the eastern Caribbean Sea. It is a part of the Windward Islands chain in the Lesser Antilles. The Lesser Antilles, the Greater Antilles and the Lucayan Archipelago are collectively known as West Indies.