The Bamboo Cathedral in Chaguaramas, Hiking in A Lush Bamboo Forest...