God’s Own Country navigates big hurdles to revive tourism sector