Taiwan President Tsai Ing-wen will spend four nights in the United States in July while visiting Caribbean diplomatic allies, her government said on Monday, angering China, which urged Washington not to allow her to visit.

China says self-ruled Taiwan is merely a Chinese province with no right to state-to-state relations, calling it the most sensitive and important issue in ties with the United States, which has no formal ties with Taipei, but is its chief diplomatic backer and supplier of arms.

Taiwanese Deputy Foreign Minister Miguel Tsao said Tsai will spend two nights in the United States each way during her trip to St. Vincent and the Grenadines, St. Lucia, St. Kitts and Nevis, and Haiti from July 11 to 22.