Marina Barrage Marina Barrage is a dam built across the Marina Channel at the confluence of five rivers. It provides three in one benefits to Singaporeans – water supply, flood control and […] driftingvoyage March 15, 2016 Leave a Comment