Final approach and landing at the amazing airstrip in Placencia, Belize. This is one of the most awesome airstrips I've ever landed at.