Grenada Immigrants in Grenada Immigrants in Grenada Grenada is a small island nation located in the Caribbean, and it is home …