internetbrothers.org
Hiking Mount Qua Qua in Grenada
Mount Qua Qua is one of the tallest mountains of Grenada, a Caribbean country known as the “Island of Spice” for its production of nutmeg, cinnamon, ginger and mace. Rising about 2,300 feet above s…