Home Activities Big Rock Nature Reserve a hidden gem on the outskirts of Charlotte