View of Saint George’s town, capital of Grenada island, Caribbean region of Lesser AntillesOctober 5th 2020 0 View of Saint George’s town, capital of Grenada island, Caribbean region of Lesser Antilles