Trabzon Forum Shopping Mall Store hosts more than 120 brands in an area of 300 square metres. Sephora Trabzon Forum Shopping Mall Store, which is Sephora's 41st point of sale in Turkey, is one of the centres of the beauty and care world with its unique and minimalist design in white.