Fortune Hotels under the famous ITC Group of Hotels in India started international travel from Nepal Read more