Tuguegarao in Japanese
Tuguegarao in Japanese
ツゲガラオ
A city, the capital of the province of Cagayan and the region of Cagayan Valley, Luzon, Philippines.