Do these terms share the same degree of informality in the sense "to attend and visit (or see)" as of someone taking in/catching the sights of a place, or taking in/catching a show or a movie?
When was the last time you caught [or take in] a movie at the drive in?
How's that, you spent three weeks in Paris and you didn't even catch [or take in] the night sights of that glittering city? You surely must have been off your head!
Also, can "to take in" in the sense [to attend and visit (or see)] encompass other things than sights [=anything worth seeing (the sights of London)] and shows (movies, plays, etc.)?