Hailed as one of the top 5 botanical gardens in the US and often referred to as an oases in the city, the Denver Botanical Garden is a must on your places to visit. This week on the GROBigRed Blog we are talking about vacation destinations. I had the pleasure of visiting the Denver Botanical…