While development of tourist attractions, including major resorts, may mean huge investments into the country which ...