Tag - Taytay

Article about Taytay, a municipality in the province of Palawan, Philippines. Taytay is in Palawan island in the MIMAROPA Region.