Where in the world?
It was time to spruce up the old banner. I thought I would use one of my vacation pictures of this DeHavilland Twin Otter (DHC-6) landing in the Caribbean. This is a great little aircraft and definitely an "E" ticket ride, landing on a 2100' strip between two hills and ending at the water's edge.



Comments