4 Watching Planes Land So as I said I spent the past few days in South Boston laying on the beach. And being so close to Logan International, I was watching more planes than clouds go by. So before leaving I decided to get a close shot of one landing. Share this:TwitterFacebook