St. George’s is the capital of Grenada, an island nation located in the eastern Caribbean Sea. The city has an estimated population of 4,300 people in a nation of 105,897 people (2012). St. George’s is positioned on the island’s southern coast on a small peninsula that has a shallow exterior bay