Bride’s Pool Falls in Plover Cove Country Park with its year-round waterfall is a must-see spot for nature-lovers.