Megan and Thomas Walsh celebrated their wedding at the Key Largo Lighthouse in Key Largo, FL on 5/27/2025. Approximately 45 close friends and family members arrived to the lighthouse that Tuesday night and were directed to the beach-side ceremony overlooking the bay. After a perfect ceremony, everyone was invited to the tiki bar for the...