Tagged: Grenada

Grenada Saint George's Tourist Attractions 2

Grenada 2018

Yearbook 2018 Grenada. According to Countryaah.com, Saint George’s is the capital city of Grenada, a country located in North America. Parliamentary elections were held in March and became a huge success for the ruling...