Tuguegarao is located at the northern part of the Philippines and is the capital city of Cagayan Province. It has captured the hearts of travel enthusiasts primarily because of old treasured structures and notable spots like the hundred year old Basilica of Our Lady of Piat and the amazing Callao Caves.
