Are these the same place, if not where is Centro located as I know where Discovery is, regards
Follow Ups: