This mall may be small, but it houses a wide variety of stores perfect for the average shopper. Tahlia mall is above all famous for its beauty products. If you are looking for cosmetics of any type, you find here a whole collection of stores including Paris Gallery, Victoria Secret, Sephora, The Body Shop, Mikayla, Makeup Forever, MAC and Boots Beauty.