Wedged between a mountain range and two rivers, Barangay Banaba in San Mateo, Rizal, often finds itself literally between the devil and the deep blue sea.

More...