General Updates General Question 021 July 19, 2015 Frank Rands Name of ship and country. Clue – a nation in the Indian Ocean Answer – MCGS Barracuda. Mauritius