Inside Tech May 31, 2017 0 Where Is the Tallest Cathedral in the World? I remember my trip to Spain. We were still in high school, and our tour…