First dibs: We visited the Geylang Serai Ramadan Bazaar, with 700 stalls, from 17 Mar – 22 Apr 2023