THE Department of Tourism (DOT) blamed the cancellation of the electronic visas to mainland China and the geographic location of the Philippines to its inability to attract 7.7 million foreign ...