Ticonderoga to dedicate new beach pavilion