Cannabis Indica October 12, 2016October 12, 2016 thcscience_admin Ramona Falls may refer to: Ramona Falls (Oregon), a waterfall on the upper Sandy River on Mount Hood Ramona Falls (band), a musical group formed in 2009 Topics referred to by the same term