A dedicated Penn State couple, Paula and Mark Foster, decided to ceremoniously tie the knot at their favorite place on earth.
Δ