Grenada- St. George's 1 of 3
January 19, 2025 in Grenada ⋅ 🌬 81 °F
Granada is a beautiful small island (21 miles x 12 miles) that is 90 miles from South America. It has beaches, rainforest, mountains (2700’ high). It gained its Independence 50 years ago and areRead more























TravelerVery cool!