Intramuros, Manila is vying for the “World’s Leading Tourist Attraction” title at the World Travel Awards (WTA) 2024. On its Facebook page, the Intramuros Administration encouraged the ...