In the heart of George Town’s hustle and bustle, yet seemingly far away from it all, the Temple of Fine Arts is a place ...