The ‘game changer’ airport set to open up this paradise Caribbean island to tourists - Princess Diana Beach welcomes tourists ...