It looks like the sort of place where one could spend hours closely examining each unfamiliar plant ( and from the pics most do seem unfamiliar to me )
I think that is one of the many things I am learning from this forum, I need to spend time looking more closely at plants!