George Town Festival 2023: Celebrating the Power and Possibilities of the Arts in the City
GEORGE TOWN, May 18 – The much-anticipated George Town Festival (GTF) is set to return from 15th to 30th July 2023, promising an extraordinary celebration of art, culture, and heritage.