Tourists flee Kashmir but many vow to return