Star Cinema

November 9, 2011 1

The Star Cinema is one of the biggest and best cinemas in Port Louis and is located in the Caudan waterfront. It screens the latest…