Grenada is the most southerly of the Windward Islands in the Caribbean. It is one of the ten smallest countries in the world. Grenada has a population of about 100,000 and covers an area of only 133 square miles. One of the six smaller islands that are part of Grenada is the high pointed Sugar Loaf Island, just offshore Levera Beach.
Grenada issued a new definitive set in 2013, all featuring parrots. The highest value is $50 (1$ is enough postage for one postcard).